Redhat操作系統磁盤掛載


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
do
echo "*** 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
do
UUID=`blkid "/dev/""$PARTITION" | awk '{print $2}' | 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 "*** appending \"$UUID $MOUNTDIR xfs defaults 0 0\" to /etc/fstab ***"
echo "$UUID $MOUNTDIR xfs defaults 0 0" >> /etc/fstab
echo ""
done
#mount all partition
mount -a
#show mounted partitions
df -h

 

5.執行腳本1,然后執行腳本2(每個節點)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM