挂载储存到centos服务器
yum install –y iscsi-initiator-utils* //安装iscsi服务
/etc/init.d/iscsi start //启动服务
Chkconfig iscsi on; // 让服务开机启动
1、iscsiadm -mdiscovery -t sendtargets -p 192.168.86.161:3260//
发现iqn.2012-07.com.EJITEC:alias.tgt0000.9cf8555501000020
2、iscsiadm -m node -Tiqn.2012-07.com.EJITEC:alias.tgt0000.9cf8555501000020 -p 192.168.86.161:3260 –l //发现硬盘,会出现success字样,这时候fdisk –l会发现新增加的硬盘设备;
iscsiadm -m node -Tiqn.2012-07.com.EJITEC:alias.tgt0000.9cf8555501000020 -p 192.168.86.161:3260 --op update -n node.startup -v automatic //开机自动发现硬盘
3、这个时候你如果去格式硬盘。fdisk/dev/sdb
这是因为硬盘是20T的,在linux格式化大于3T的硬盘不能直接用fdisk
Parted /dev/sdb /默认是第一块硬盘,注意;
Mklab gpt //创建新增设备的卷标
mkpart primary 0% 50% //分了一个主分区
mkpart primary 50% 100%//分第二个主分区
quit
partprobe(我没用)
vi /etc/fstab 新分区加入自动挂载;
这里是之前的一些错误;想把ext4格式的20T硬盘发一个区挂载,实际上ext4最大只支持16T,所以没挂上去;
mkfs.ext4dev /dev/sdb1
mkfs.ext4dev /dev/sdb1 这个时候报错是因为linux默认的块大小为4096,需要改块大小
mkfs.ext4 –b 8192 dev /dev/sdb1
挂载报错ext4最大支持16T,我的硬盘是20T挂不上去所以报错