当前位置:首页 > 运维 > 正文内容

linux查看与挂载新磁盘

phpmianshi5年前 (2016-04-29)运维69

问题

发现腾讯云控制台一个服务器挂载了一个数据库,但是用df -h查看磁盘占用情况,发现磁盘/dev/vdb1消失了。是磁盘坏了?还是没被系统识别?

df -h
Filesystem      Size  Used Avail Use% Mounted on
devtmpfs        3.9G     0  3.9G   0% /dev
tmpfs           3.9G   24K  3.9G   1% /dev/shm
tmpfs           3.9G  540K  3.9G   1% /run
tmpfs           3.9G     0  3.9G   0% /sys/fs/cgroup
/dev/vda1        50G  9.9G   38G  21% /
tmpfs           783M     0  783M   0% /run/user/1001
tmpfs           783M     0  783M   0% /run/user/0


解决

用命令fdisk -l查看新磁盘是否被系统识别

fdisk -l

Disk /dev/vda: 53.7 GB, 53687091200 bytes, 104857600 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x0009ac89

   Device Boot      Start         End      Blocks   Id  System
/dev/vda1   *        2048   104857566    52427759+  83  Linux

Disk /dev/vdb: 107.4 GB, 107374182400 bytes, 209715200 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x59c02e2c

   Device Boot      Start         End      Blocks   Id  System
/dev/vdb1            2048   209715199   104856576   83  Linux

可见vdb1是存在的,只需要mount就好。

新建一个文件夹,作为将来访问vdb1的标识

mkdir /data1

查看磁盘vda的文件系统类型

df -T
Filesystem     Type     1K-blocks     Used Available Use% Mounted on
devtmpfs       devtmpfs   3993424        0   3993424   0% /dev
tmpfs          tmpfs      4004344       24   4004320   1% /dev/shm
tmpfs          tmpfs      4004344      560   4003784   1% /run
tmpfs          tmpfs      4004344        0   4004344   0% /sys/fs/cgroup
/dev/vda1      ext4      51473868 10103044  39173580  21% /
tmpfs          tmpfs       800872        0    800872   0% /run/user/1001
tmpfs          tmpfs       800872        0    800872   0% /run/user/0

挂载磁盘vdb1到data1

mount -t ext4 /dev/vdb1 /data1/

用df -h可以查看到新挂载上的磁盘vdb1

今后访问/data1,就相当于访问磁盘vdb1。

总结

跟磁盘相关的几个常用命令:

df -h:查看磁盘占用情况
df -T:查看所有磁盘的文件系统类型(type)
fdisk -l:查看所有被系统识别的磁盘
mount -t type device dir:挂载device到dir


版权声明:本文由PHP面试资料网发布,如需转载请注明出处。
分享给朋友:

相关文章

linux中如何查看系统io使用情况

linux中查看IO的方法主要有下面几种方法:1. top   %wa    的含义是等待输入输出的CPU时间百分比,这个数字越高说明越多的CPU资源...

linux中iptables防火墙详解

1、iptables入门简介Netfilter/Iptables(以下简称Iptables)是unix/linux自带的一款优秀且开放源代码的完全自由的基于包过滤的防火墙工具,主要工作在OSI七层的二...

Nginx中对同一IP限速限流DDOS预防

作用:Nginx通过limit_conn_zone和limit_req_zone对同一个IP地址进行限速限流,可防止DDOS/CC和flood攻击limit_conn_zone是限制同一个IP的连接数...

linux下utf-8 BOM的检查和删除

背景当源程序是gbk格式,你转换为 utf8 的时候,很多情况是头部会出现bom,当是php 程序时候,这样会出现很多意想不到的事情,那怎么办呢,你可以用linux 命令来查找,然后对文件的bom 进...

linux中配置内核参数sysctl详解

概念sysctl用于运行时配置内核参数,这些参数位于/proc/sys目录下。sysctl配置与显示在/proc/sys目录中的内核参数。用户只需要编辑/etc/sysctl.conf文件,即可手工或...

Linux中ss命令Recv-Q和Send-Q详解

ss用来显示处于活动状态的套接字信息。ss命令可以用来获取socket统计信息,它可以显示和netstat类似的内容。但ss的优势在于它能够显示更多更详细的有关TCP和连接状态的信息,而且比netst...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。