1.在所有節點安裝必要軟體
yum -y install bc
2.執行命令檢視每個節點未掛載的磁碟清單device_list
fdisk -l
3.修改指令碼1中的device_list
#!/bin/sh#請按照實際硬體填寫device_list
device_list="
/dev/sdb /dev/sdc /dev/sdd /dev/sde /dev/sdf /dev/sdg /dev/sdh
"for device in
$device_list
doecho
"*** create partition for $device ***
"parted -s $device mklabel gpt mkpart gpt2t xfs 0% 100%partition="
$device""1
"echo
"*** formatting $partition ***
"mkfs.xfs -f $partition
done
4.修改指令碼2中的partition_list
#!/bin/sh#備份/etc/fstab
cp /etc/fstab /etc/fstab.bak
#請按照實際硬體填寫partition_list
partition_list="
sdb1 sdc1 sdd1 sde1 sdf1 sdg1 sdh1
"index=0
for partition in
$partition_list
douuid=`blkid "
/dev/
""$partition
" | awk
'' | sed
's/\"//g'`
echo
"*** uuid $uuid ***
"echo
"*** add $partition to /etc/fstab ***
"index=`echo $index+1|bc`
mountdir="
/srv/bigdata/disk
"$index
echo
"mkdir -p $mountdir
"mkdir -p $mountdir
echo""
echo
"$uuid $mountdir xfs defaults 0 0
" >> /etc/fstab
echo
""done
#mount
all partition
mount -a
#show mounted partitions
df -h
5.執行指令碼1,然後執行指令碼2(每個節點)
Linux作業系統(4) 磁碟分割槽 掛載
outline lsblk 檢視所有裝置掛載情況 df h 查詢系統整體磁碟使用情況 du h 目錄 查詢指定目錄的磁碟占用情況 mount 查詢系統中已經掛載的裝置 mount a 依據配置檔案 etc fstab 的內容自動掛載 磁碟情況查詢 df h 查詢系統整體磁碟使用情況 du h 目錄 ...
作業系統磁碟排程演算法
裝置的動態分配演算法與程序排程相似,也是基於一定的分配策略的。常用的分配策略有先請求先分配 優先順序高者先分配等策略。在多道程式系統中,低效率通常是由於磁碟類旋轉裝置使用不當造成的。作業系統中,對磁碟的訪問要求來自多方面,常常需要排隊。這時,對眾多的訪問要求按一定的次序響應,會直接影響磁碟的工作效率...
磁碟儲存管理 作業系統
磁碟儲存管理 磁碟儲存器管理也是作業系統的重要管理功能之一。磁碟儲存器不僅容量大,訪問速度塊,而且可以實現隨機訪問,是當前存放大量程式和 資料的理想裝置,所以在現代計算機系統中,都配置了磁碟儲存器,並以它為主來存放資訊。這樣,對資訊的操作,都將涉及到對磁碟的訪問。磁碟i o速度的高低和磁碟的可靠性,...