存儲LUN擴容

使用存儲的時候預先分配的的LUN不夠用的時候就涉及到擴容
一ISCSI連接方式
         安裝iscsi-initiator
           CentOS:
           
yum install iscsi-initiator-utils
            Ubuntu:
       
apt-get install open-iscsi open-iscsi-utils
            
        安裝multipath
         CentOS:
        
yum install device-mapper-multipath
         Ubuntu:
         apt-get install multipath-tools
         1.先將存儲上對應LUN擴容
         2.上到前端服務器重新掃描ISCSI的session
             掃描所有運行中的session
           
iscsiadmin -m node -R
 
  
            掃描指定連接的
            
iscsiadmin -m node -T
 連接的targets -R
             這時可以運行fdisk -l 查看磁盤是否擴大
             如果配置了多路徑,會發現ISCSI硬盤LUN對應的磁盤設備擴大了但是multipath映射的硬盤沒有增大,需要重載多路徑服務纔可以。
              centos
             
service multipath reload
              ubuntu
             
service multipath-tools reload
              這時用戶fdisk -l查看會發現/dev/mapper/映射磁盤名 已經擴大
             3.查看df -h發現分區還沒有擴大,運行下面命令將分區擴大
             
resize2fs /dev/mapper/映射磁盤名
             例:你在multipath中alias 的名稱是test
             
resize2fs /dev/mapper/test
二、FC或HBA卡scsi線直連
centos
       同樣先在存儲上擴容LUN
       在服務器上fdisk -l發現存儲的LUN沒有擴大需要
       可以運行scsi-rescan --forcerescan
       擴容分區文件系統
       resize2fs /dev/對應磁盤
       如果提示沒有scsi-rescan 命令需要安裝sg3_utils
       yum install sg3_utils
ubuntu
     apt-get install scsitools
     安裝成功後使用#rescan-scsi-bus --forcerescan
     LUN擴大後,在服務器端運行
     #rescan-scsi-bus --forcerescan --forcerescan
     重新掃描後使用
     #fdisk -l
     可以看到對應的硬盤已經變大,但是df -h分區還沒有需要執行
     #resize2fs /dev/對應磁盤
     完成後分區已經變大。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章