centos6+centos7 iscsi存儲單節點+多節點
阿新 • • 發佈:2018-06-22
ndt stl pri -a show ota mdadm 查看 系統 centos6設置單節點iscsi
192.168.10.15 共享磁盤機器(只分區,不要格式化) 192.168.10.25 iscsi1 192.168.10.30 iscsi2 10.15 ll /dev/sd* fdisk -l fdisk /dev/sdb(新添加的硬盤) yum install -y scsi* vim /etc/tgt/targets.conf <target iqn.2018-06.com.example.DNS:sdb1.2G> backing-store /dev/sdb1 (共享磁盤路徑) </target> service tgtd start chkconfig tgtd on 10.25和10.30 yum install -y iscsi* iscsiadm -m discovery -t st -p 192.168.10.15 iscsiadm -m node -T iqn.2018-06.com.example.DNS:sdb1.2G -p 192.168.10.15 -l fdisk /dev/sdb mkfs.ext4 /dev/sdb1 mount /dev/sdb1 /mnt/ *(以上單節點的iscsi共享完成了,但有時我們的需求是,兩個機器掛同一塊共享盤,兩臺機器的修改也能同步,解決方法-----集群) 集群解決多節點 10.25和10.30 vim /etc/hosts 192.168.10.25 iscsi1 192.168.10.30 iscsi2 10.30 yum install -y ricci service ricci start passwd ricci 10.25 yum install -y ricci luci service ricci start passwd ricci service luci start
10.25 clustat(查看集群狀態) cman_tool status Version: 6.2.0 Config Version: 1 Cluster Name: cluster-0 Cluster Id: 27705 Cluster Member: Yes Cluster Generation: 16 Membership state: Cluster-Member Nodes: 2 Expected votes: 1 Total votes: 2 Node votes: 1 Quorum: 1 Active subsystems: 9 Flags: 2node Ports Bound: 0 11 177 Node name: iscsi1 Node ID: 1 Multicast addresses: 239.192.108.165(組播地址) Node addresses: 192.168.10.25 service rgmanager stop service clvmd stop service cman restart(查看cman的啟動情況,以上兩個依賴服務下關閉,只是看效果) service rgmanager start service clvmd start mkfs.gfs2 -p lock_dlm -t cluster-0:testlock -j 2 /dev/sdb1(cluster-0不能亂寫是集群名,-j 2 給兩臺機器分配日誌) 10.25和10.30 mount /dev/sdb1 /mnt/ (任意一臺機器修改,都會同步) *(以上centos6的單節點多節點iscsi配置完成)
cenos7 iscsi單節點
服務器 yum -y install targetcli //創建目錄 mkdir /iscsi_disks //進入進入管理控制臺 targetcli cd backstores/fileio create disk01 /iscsi_disks/disk01.img 2G //創建目標 cd /iscsi create iqn.2018-01.iewb.net:storage01 cd iqn.2018-01.iewb.net:storage01/tpg1/luns create /backstores/fileio/disk01 //創建acls cd ../acls create iqn.2018-01.iewb.net:storage01 //設置ACL(客戶端連接的IQN) cd iqn.2018-01.iewb.net:storage01 set auth userid=username set auth password=password exit //查看 ss -napt | grep 3260 systemctl start target systemctl enable target firewall-cmd --add-port 4260/tcp --permanent 客戶端 yum -y install iscsi-initiator-utils vi /etc/iscsi/initiatorname.iscsi InitiatorName=iqn.2018-01.iewb.net:storage01 vi /etc/iscsi/iscsid.conf //取消以下註釋: node.session.auth.authmethod = CHAP node.session.auth.username = username node.session.auth.password = password systemctl restart iscsid systemctl restart iscsi //發現target iscsiadm -m discovery -t sendtargets -p 172.16.88.21 iscsiadm -m node -o show //登錄target iscsiadm -m node --login //確認連接狀態 iscsiadm -m session -o show //確認分區狀況 cat /proc/partitions //新建分區 fdisk /dev/sdb -n-p //格式化分區 mkfs.ext4 /dev/sdb1 //掛載分區 mkdir /data mount /dev/sdb1 /data 在/etc/fstab中添加 /dev/sdb1 /data ext4 _netdev 0 0 命令tune2fs -l /dev/sdb可以查到文件系統的UUID 在/etc/fstab中添加 UUID=xxxxxxx /data ext4 _netdev 0 0 替換掉原來的那行 大容量磁盤格式化 parted /dev/sdb mklabel gpt //將MBR磁盤格式化為GPT mkpart primary 0% 100% //將整塊磁盤分成一個分區,0是分區開始位置,100%是分區結束位置。相同的命令為:mkpart primary 0-1 mkfs.ext4 /dev/sdb1 創建raid備忘: mdadm -E /dev/sd[b-c] # mdadm --create /dev/md0 --level=mirror --raid-devices=2 /dev/sd[b-c]1 # cat /proc/mdstat # mdadm -E /dev/sd[b-c]1 # mdadm --detail /dev/md0 mdadm --detail --scan --verbose >> /etc/mdadm.conf
centos7 iscsi多節點
1
2
centos6+centos7 iscsi存儲單節點+多節點