linux如何挂载FC-SAN

 ~在挂载FC-SAN中出现一些问题,写了个文档分享下过程,有同样问题的大家一起讨论下:

存储端:
1.激活HBA接口
2.绑定wwn编号
3.划分lun        #fdisk -l
4.创建group    #lvdisplay
5.绑定lun进group
6.scst服务检查
  #scstadmin -list_session      #检查存储端挂载
7.reboot
---------------------------------------
linux服务器端:
1.lsmod  查看模块使用
   lspci  检查硬件
   -------------------------------------
2.fdisk -l  查看挂载

-----------------------------------

3.parted       #大于2T分区需要用parted命令进去配置

  1. (parted) mklabel 
  2. New disk label type? gpt 
  3. (parted) print 
  4. Model: Promise 14 Disk RAID5 (scsi) 
  5. Disk /dev/sdb: 12.9TB 
  6. Sector size (logical/physical): 512B/512B 
  7. Partition Table: gpt 

(parted) mklabel GPT   也行

  (parted) ext3/4   #redhat5.4只支持3  但是加-F参数能不改块大小支持到16TB  5.6以上版本支持到ext4,有条件还是用ext4 

 起始点(parted) 0    结束点 根据实际情况  计算单位B   p                                         #查看分区情况

   quit  退出  /rm+ID  移除 

--------------------------------------

 

4. mkfs.ext3 -F /dev/sdb1        #格式化分区,ext3如果不指定block size的大小为8K最大只能支持到8TB,优选用ext4

 

    mount /dev/sdb1 /FCsan     #挂载
    mount                                    #检查挂载
 

    /etc/fstab                               # vi /etc/fstab   #修改配置  手动mount避免失效

 

 

 格式如下:

 

 

 /dev/sdb1(磁盘分区)            /home(mount目录)            ext3(文件式式)            defaults                    0             0

 

     mount -a                              #自动挂载 /etc/fstab 内挂载点
    ------------------------------------------------------- 
5.vmstat                                    #检查当前磁盘读取IO
6.reboot
------------------------PS-------------------
在不重启linux服务器前提下挂载FC-SAN
 
1.lspci     #检查硬件
2./sys/class/fc_host    #(fc-san)   或者scsi_host #(iscsi)
3.echo "- - -" > /sys/class/fc_host/host3/scan

你可能感兴趣的:(storage)