基于工作需要,昨天对服务器进行了挂盘维护,参考了网上的文档并基于实际操作进行整理。
#1.请使用root用户,否则命令前需要加sudo以获取超级管理员权限;
#2.标*表示说明或翻译。
#3.内容如有偏差或不周请批评指正
#4.参考文档:https://blog.csdn.net/u014732537/article/details/78896170
#参考文档:http://www.cnblogs.com/cc66/p/9414718.html
步骤1
使用lsblk命令,查看机器已装载的硬盘及空间,命令执行结果如下:
[root@localhost ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 21.8T 0 disk
sdb 8:16 0 557.9G 0 disk
├─sdb1 8:17 0 1G 0 part /boot
└─sdb2 8:18 0 556.9G 0 part
├─centos-root 253:0 0 500G 0 lvm /
├─centos-swap 253:1 0 4G 0 lvm [SWAP]
└─centos-home 253:2 0 52.9G 0 lvm /home
*名词释义:NAME:名称 ,MAJ:主设备号,MIN:次设备号 RM:是否可卸载设备 SIZE:容量 RO:是否只读 TYPE:类型(disk:磁盘,part:主分区,lvm:动态分区) MOUNTPOINT:挂载点
通过命令结果中的TYPE列可知,这台服务器上挂了sda和sab两块硬盘,sda是没有使用的,这次要分配的就是sda。
步骤2
使用df-Th 查看现有环境的磁盘类型,命令结果如下:
[root@localhost ~]# df -Th
文件系统 类型 容量 已用 可用 已用% 挂载点
/dev/mapper/centos-root xfs 500G 4.5G 496G 1% /
devtmpfs devtmpfs 126G 0 126G 0% /dev
tmpfs tmpfs 126G 0 126G 0% /dev/shm
tmpfs tmpfs 126G 217M 126G 1% /run
tmpfs tmpfs 126G 0 126G 0% /sys/fs/cgroup
/dev/sdb1 xfs 1014M 179M 836M 18% /boot
/dev/mapper/centos-home xfs 53G 38M 53G 1% /home
tmpfs tmpfs 26G 12K 26G 1% /run/user/42
tmpfs tmpfs 26G 0 26G 0% /run/user/0
根据命令结果可以看到,现有的文件系统类型是xfs格式的。那么新磁盘也需要配置成这种格式。如果你的服务器是其他格式(ext3,ext4,xfs),保持一致即可;
步骤3
使用fdisk 命令格式化分区,执行结果如下:
[root@localhost ~]# fdisk /dev/sda
欢迎使用 fdisk (util-linux 2.23.2)。
更改将停留在内存中,直到您决定将更改写入磁盘。
使用写入命令前请三思。
Device does not contain a recogniz