一、命令操作:
df #查看磁盤空間
fdisk #分區/查看分區
mkfs #格式化
df -h(以人類易讀) -m(以M為單位讀取) #查看硬盤容量/查看
D #刪除一個分區
I #列出已知分區類型
M #幫助
N #添加一個新分區
Q #退出不保存
T #更改分區類型ID
W #保存並退出
二、靜態分區:
在虛擬機添加硬盤,然后重啟(reboot)
Fdisk -l #查看有多少設備
Fdisk /dev/sdb
按 n (添加新的新區)后
p primary(0 primary,0 extended,4 free) #主分區(已有主分區,已有擴展分區,空余分區數量)
e extended #擴展分區
按p(primary)以后
分區號(1-4,默認1)
(回車)即默認為2048
(回車)可以修改大小
W #保存退出
Fdisk -l #查看分區是否生效(與之前相比)
mkfs.xfs /dev/sdb1 #格式化分區
mkdir /work #建立掛載點
mount /dev/sdb1 /work #掛載硬盤
vim /etc/fstab #掛載永久生效 ############### /dev/sdb1 /work xfs defaults 0 0 ###############
三、動態添加:
方法1:
ls /sys/class/scsi_host/ echo "- - -" > /sys/class/scsi_host/host0/scan echo "- - -" > /sys/class/scsi_host/host1/scan echo "- - -" > /sys/class/scsi_host/host2/scan fdisk -l #查看效果
方法2:
cat /proc/scsi/scsi #查看設備ID,在最大的ID上加1.每次添加一塊硬盤 echo "scsi add (有空格)-single-device 0 0 3 0" > /proc/scsi/scsi echo "scsi add (有空格)-single-device 0 0 4 0" > /proc/scsi/scsi echo "scsi add (有空格)-single-device 0 0 5 0" > /proc/scsi/scsi
四、整體流程
#1.檢查環境 getenforce (setenforce 0 #關閉) #2.分區 fdisk -l ls /sys/class/scsi_host/ echo "- - -" > /sys/class/scsi_host/host0/scan echo "- - -" > /sys/class/scsi_host/host1/scan echo "- - -" > /sys/class/scsi_host/host2/scan fdisk -l fdisk /dev/sdb fdisk -l #3.格式化 mkfs.xfs /dev/sdb1 #4.掛載 mkdir /work mount /dev/sdb1 /work/ #5.永久掛載 vim /etc/fstab ############### /dev/sdb1 /work xfs defaults 0 0 ############### #6.重啟驗證 reboot
具體實例請參考:實例一、添加磁盤、Linux添加硬盤腳本