1. 首先查看机器上有多少块硬盘:
$ fdisk -l
Disk /dev/sdd: 1000.2 GB,1000204886016 bytes
255 heads,63 sectors/track,121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/sdd doesn't contain a valid partition table
……
Disk /dev/sdh: 1000.2 GB,121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xd54c485e
Device Boot Start End Blocks Id System
/dev/sdh1 1 121601 976760001 83 Linux
我的服务器上有很多块,有上述信息可知,目前sdd硬盘还为挂载
2. 硬盘分区
$ fdisk /dev/sdd
n->p->1->回车->回车
意思就是新建一个主分区,大小是整个sdd磁盘
最后执行w,写入磁盘
此时磁盘已经分区,但是还没有文件系统,磁盘依然不能用
3. 格式化磁盘并写入文件系统
$ mkfs.ext4 /dev/sdd1
等待命令执行完成
4. 挂载新硬盘到操作系统的某个节点上
$ mkdir /mnt/sdd
$ mount /dev/sdd1 /mnt/sdd
5. 执行df命令查看磁盘信息,确认挂载新硬盘成功
$ df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda3 928204272 4191296 876862896 1% /
tmpfs 32981876 12 32981864 1% /dev/shm
/dev/sda1 198337 31960 156137 17% /boot
/dev/sdh1 961432072 204436 912389636 1% /mnt/sdh
/dev/sdd1 961432072 204436 912389636 1% /mnt/sdd
以上加粗字体就是新增磁盘。