{"id":19685,"date":"2017-08-29T06:11:11","date_gmt":"2017-08-28T22:11:11","guid":{"rendered":"https:\/\/2blog.ilc.edu.tw\/25793\/2017\/08\/29\/%e5%9c%a8-centos-6-%e4%b8%8b%e5%ae%89%e8%a3%9d-iscsi-initiator\/"},"modified":"2021-03-18T17:25:08","modified_gmt":"2021-03-18T09:25:08","slug":"%e5%9c%a8-centos-6-%e4%b8%8b%e5%ae%89%e8%a3%9d-iscsi-initiator","status":"publish","type":"post","link":"https:\/\/2blog.ilc.edu.tw\/25793\/2017\/08\/29\/%e5%9c%a8-centos-6-%e4%b8%8b%e5%ae%89%e8%a3%9d-iscsi-initiator\/","title":{"rendered":"\u5728 CentOS 6 \u4e0b\u5b89\u88dd iSCSI Initiator"},"content":{"rendered":"<p>\u53c3\u8003\u7db2\u9801\uff1a<br \/><a href=\"http:\/\/linux.vbird.org\/linux_server\/0460iscsi.php\" target=\"_blank\" rel=\"noopener noreferrer\">\u9ce5\u54e5\u7684 Linux \u79c1\u623f\u83dc &#8212; \u7db2\u8def\u78c1\u789f\u88dd\u7f6e\uff1aiSCSI\u4f3a\u670d\u5668<\/a><\/p>\n<p>iSCSI Target\uff1a192.168.1.18<br \/>iSCSI\u00a0 Initiator\uff1a192.168.1.20<\/p>\n<p>1. \u5b89\u88dd iSCSI Initiator<br \/># <span style=\"color: #ff0000\">yum install iscsi-initiator-utils<\/span><\/p>\n<p>2. \u4fee\u6539<span style=\"color: #0000ff\"> \/etc\/iscsi\/initiatorname.iscsi<\/span> \u8a2d\u5b9a\u6a94<br \/># <span style=\"color: #ff0000\">vim \/etc\/iscsi\/initiatorname.iscsi<\/span><br \/><span style=\"color: #0000ff\">InitiatorName=iqn.2017-04.tces.test:centos6<\/span><\/p>\n<p>3. \u4fee\u6539 <span style=\"color: #0000ff\">\/etc\/iscsi\/iscsid.conf<\/span>\u00a0 \u8a2d\u5b9a\u6a94<br \/># <span style=\"color: #ff0000\">cp \/etc\/iscsi\/iscsid.conf \/etc\/iscsi\/iscsid.conf.$(date +%F)<\/span><br \/># <span style=\"color: #ff0000\">vim<\/span> <span style=\"color: #ff0000\">\/etc\/iscsi\/iscsid.conf<\/span><br \/>\u628a<br \/><span style=\"color: #0000ff\">#node.session.auth.authmethod = CHAP<\/span><br \/><span style=\"color: #0000ff\">#node.session.auth.username = username<\/span><br \/><span style=\"color: #0000ff\">#node.session.auth.password = password<\/span><br \/>\u4fee\u6539\u6210<br \/><span style=\"color: #ff0000\">node.session.auth.authmethod = CHAP<\/span><br \/><span style=\"color: #ff0000\">node.session.auth.username = username<\/span><br \/><span style=\"color: #ff0000\">node.session.auth.password = password[@more@]<\/span><br \/>4. \u555f\u7528\u76f8\u95dc\u670d\u52d9<br \/># <span style=\"color: #ff0000\">chkconfig &#8211;level 3 iscsi on<\/span><br \/># <span style=\"color: #ff0000\">\/etc\/init.d\/iscsi start<\/span><br \/># <span style=\"color: #ff0000\">chkconfig &#8211;level 3 iscsid on<\/span><br \/># <span style=\"color: #ff0000\">\/etc\/init.d\/iscsid start<\/span><\/p>\n<p>5. \u5075\u6e2c iSCSI Server \u8a2d\u5099\u7684\u76f8\u95dc\u8cc7\u6599<br \/><span style=\"color: #0000ff\">-m discovery\u00a0\u00a0 \uff1a\u4f7f\u7528\u5075\u6e2c\u7684\u65b9\u5f0f\u9032\u884c iscsiadmin \u6307\u4ee4\u529f\u80fd\uff1b<\/span><br \/><span style=\"color: #0000ff\">-t sendtargets \uff1a\u900f\u904e iscsi \u7684\u5354\u5b9a\uff0c\u5075\u6e2c\u5f8c\u9762\u7684\u8a2d\u5099\u6240\u64c1\u6709\u7684 target \u8cc7\u6599<\/span><br \/><span style=\"color: #0000ff\">-p IP:port\u00a0\u00a0\u00a0\u00a0 \uff1a\u5c31\u662f\u90a3\u90e8 iscsi \u8a2d\u5099\u7684 IP \u8207\u57e0\u53e3\uff0c\u4e0d\u5beb\u57e0\u53e3\u9810\u8a2d\u662f 3260<\/span><br \/># <span style=\"color: #ff0000\">\/sbin\/iscsiadm -m discovery -t sendtargets -p 192.168.1.18<\/span><br \/><span style=\"color: #0000ff\">192.168.1.18:3260,1 iqn.2017-04.tces.test:centos6-disk<\/span><\/p>\n<p>6. \u5229\u7528 iscsiadm \u5075\u6e2c\u5230\u7684 target \u7d50\u679c<br \/>#<span style=\"color: #ff0000\"> ll -R \/var\/lib\/iscsi\/nodes\/<\/span><br \/><span style=\"color: #0000ff\">\/var\/lib\/iscsi\/nodes\/:<\/span><br \/><span style=\"color: #0000ff\">total 4<\/span><br \/><span style=\"color: #0000ff\">drw&#8212;&#8212;-. 3 root root 4096 Apr\u00a0 9 12:49 iqn.2017-04.tces.test:centos6-disk<\/span><\/p>\n<p><span style=\"color: #0000ff\">\/var\/lib\/iscsi\/nodes\/iqn.2017-04.tces.test:centos6-disk:<\/span><br \/><span style=\"color: #0000ff\">total 4<\/span><br \/><span style=\"color: #0000ff\">drw&#8212;&#8212;-. 2 root root 4096 Apr\u00a0 9 12:49 192.168.1.18,3260,1<\/span><\/p>\n<p><span style=\"color: #0000ff\">\/var\/lib\/iscsi\/nodes\/iqn.2017-04.tces.test:centos6-disk\/192.168.1.18,3260,1:<\/span><br \/><span style=\"color: #0000ff\">total 4<\/span><br \/><span style=\"color: #0000ff\">-rw&#8212;&#8212;-. 1 root root 2117 Apr\u00a0 9 12:49 default<\/span><\/p>\n<p>7. \u986f\u793a\u76ee\u524d\u7cfb\u7d71\u4e0a\u9762\u6240\u6709\u7684 target \u8cc7\u6599<br \/># <span style=\"color: #ff0000\">\/sbin\/iscsiadm -m node<\/span><br \/><span style=\"color: #0000ff\">192.168.1.18:3260,1 iqn.2017-04.tces.test:centos6-disk<\/span><\/p>\n<p>8. \u767b\u5165\u4f7f\u7528<br \/># <span style=\"color: #ff0000\">\/sbin\/iscsiadm -m node -T iqn.2017-04.tces.test:centos6-disk -p 192.168.1.18 &#8211;login<\/span><br \/><span style=\"color: #0000ff\">Logging in to [iface: default, target: iqn.2017-04.tces.test:centos6-disk, portal: 192.168.1.18,3260] (multiple)<\/span><br \/><span style=\"color: #0000ff\">Login to [iface: default, target: iqn.2017-04.tces.test:centos6-disk, portal: 192.168.1.18,3260] successful.<\/span><\/p>\n<p>9. \u4e0d\u4f7f\u7528\u6642\u53ef\u4ee5\u9000\u51fa\u4e26\u522a\u9664 <br \/># <span style=\"color: #ff0000\">\/sbin\/iscsiadm -m node -T iqn.2017-04.tces.test:centos6-disk -p 192.168.1.18 &#8211;logout<\/span><br \/><span style=\"color: #0000ff\">Logging out of session [sid: 1, target: iqn.2017-04.tces.test:centos6-disk, portal: 192.168.1.18,3260]<\/span><br \/><span style=\"color: #0000ff\">Logout of [sid: 1, target: iqn.2017-04.tces.test:centos6-disk, portal: 192.168.1.18,3260] successful.<\/span><\/p>\n<p># <span style=\"color: #ff0000\">\/sbin\/iscsiadm -m node<\/span><br \/><span style=\"color: #0000ff\">192.168.1.18:3260,1 iqn.2017-04.tces.test:esxi-disk<\/span><\/p>\n<p># <span style=\"color: #ff0000\">\/sbin\/iscsiadm -m node -o delete<\/span><\/p>\n<p># <span style=\"color: #ff0000\">\/sbin\/iscsiadm -m node<\/span><br \/><span style=\"color: #0000ff\">iscsiadm: No records found<\/span><\/p>\n<p>10. \u91cd\u65b0\u5075\u6e2c\u4e00\u6b21<br \/># <span style=\"color: #ff0000\">\/etc\/init.d\/iscsi restart<\/span><br \/><span style=\"color: #0000ff\">Stopping iscsi:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 [\u00a0 OK\u00a0 ]<\/span><\/p>\n<p># <span style=\"color: #ff0000\">\/sbin\/iscsiadm -m discovery -t sendtargets -p 192.168.1.18<\/span><br \/><span style=\"color: #0000ff\">192.168.1.18:3260,1 iqn.2017-04.tces.test:centos6-disk<\/span><\/p>\n<p># <span style=\"color: #ff0000\">\/sbin\/iscsiadm -m node -T iqn.2017-04.tces.test:centos6-disk -p 192.168.1.18 &#8211;login<\/span><br \/><span style=\"color: #0000ff\">Logging in to [iface: default, target: iqn.2017-04.tces.test:centos6-disk, portal: 192.168.1.18,3260] (multiple)<\/span><br \/><span style=\"color: #0000ff\">Login to [iface: default, target: iqn.2017-04.tces.test:centos6-disk, portal: 192.168.1.18,3260] successful.<\/span><\/p>\n<p>11. \u65b0\u589e\u7684\u78c1\u789f\u6a5f<br \/># <span style=\"color: #ff0000\">fdisk -l \/dev\/sdb<\/span><\/p>\n<p><span style=\"color: #0000ff\">WARNING: GPT (GUID Partition Table) detected on &#8216;\/dev\/sdb&#8217;! The util fdisk doesn&#8217;t support GPT. Use GNU Parted.<\/span><\/p>\n<p><span style=\"color: #0000ff\">Disk \/dev\/sdb: 21.5 GB, 21474836480 bytes<\/span><br \/><span style=\"color: #0000ff\">255 heads, 63 sectors\/track, 2610 cylinders<\/span><br \/><span style=\"color: #0000ff\">Units = cylinders of 16065 * 512 = 8225280 bytes<\/span><br \/><span style=\"color: #0000ff\">Sector size (logical\/physical): 512 bytes \/ 512 bytes<\/span><br \/><span style=\"color: #0000ff\">I\/O size (minimum\/optimal): 512 bytes \/ 4194304 bytes<\/span><br \/><span style=\"color: #0000ff\">Disk identifier: 0x00000000<\/span><\/p>\n<p><span style=\"color: #0000ff\">\u00a0\u00a0 Device Boot\u00a0\u00a0\u00a0\u00a0\u00a0 Start\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 End\u00a0\u00a0\u00a0\u00a0\u00a0 Blocks\u00a0\u00a0 Id\u00a0 System<\/span><br \/><span style=\"color: #0000ff\">\/dev\/sdb1\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2611\u00a0\u00a0\u00a0 20971519+\u00a0 ee\u00a0 GPT<\/span><\/p>\n<p> 12. \u5efa\u7acb\u639b\u76ee\u9304\u53ca\u683c\u5f0f\u5316\u786c\u789f<br \/># <span style=\"color: #ff0000\">mkdir \/iscsidisk<\/span><br \/># <span style=\"color: #ff0000\">mkfs.ext4 \/dev\/sdb<\/span><br \/><span style=\"color: #0000ff\">mke2fs 1.41.12 (17-May-2010)<\/span><br \/><span style=\"color: #0000ff\">\/dev\/sdb is entire device, not just one partition!<\/span><br \/><span style=\"color: #0000ff\">Proceed anyway? (y,n)<\/span><span style=\"color: #ff0000\"> y<\/span><br \/><span style=\"color: #0000ff\">Filesystem label=<\/span><br \/><span style=\"color: #0000ff\">OS type: Linux<\/span><br \/><span style=\"color: #0000ff\">Block size=4096 (log=2)<\/span><br \/><span style=\"color: #0000ff\">Fragment size=4096 (log=2)<\/span><br \/><span style=\"color: #0000ff\">Stride=0 blocks, Stripe width=1024 blocks<\/span><br \/><span style=\"color: #0000ff\">1310720 inodes, 5242880 blocks<\/span><br \/><span style=\"color: #0000ff\">262144 blocks (5.00%) reserved for the super user<\/span><br \/><span style=\"color: #0000ff\">First data block=0<\/span><br \/><span style=\"color: #0000ff\">Maximum filesystem blocks=4294967296<\/span><br \/><span style=\"color: #0000ff\">160 block groups<\/span><br \/><span style=\"color: #0000ff\">32768 blocks per group, 32768 fragments per group<\/span><br \/><span style=\"color: #0000ff\">8192 inodes per group<\/span><br \/><span style=\"color: #0000ff\">Superblock backups stored on blocks:<\/span><br \/><span style=\"color: #0000ff\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,<\/span><br \/><span style=\"color: #0000ff\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 4096000<\/span><\/p>\n<p><span style=\"color: #0000ff\">Writing inode tables: done<\/span><br \/><span style=\"color: #0000ff\">Creating journal (32768 blocks): done<\/span><br \/><span style=\"color: #0000ff\">Writing superblocks and filesystem accounting information: done<\/span><\/p>\n<p><span style=\"color: #0000ff\">This filesystem will be automatically checked every 27 mounts or<\/span><br \/><span style=\"color: #0000ff\">180 days, whichever comes first.\u00a0 Use tune2fs -c or -i to override.<\/span><\/p>\n<p>13. \u9032\u884c\u639b\u8f09<br \/># <span style=\"color: #ff0000\">mount \/dev\/sdb \/iscsidisk<\/span><br \/># <span style=\"color: #ff0000\">df -h<\/span><br \/><span style=\"color: #0000ff\">Filesystem\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Size\u00a0 Used Avail Use% Mounted on<\/span><br \/><span style=\"color: #0000ff\">\/dev\/mapper\/VolGroup-lv_root<\/span><br \/><span style=\"color: #0000ff\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 18G\u00a0 3.5G\u00a0\u00a0 13G\u00a0 22% \/<\/span><br \/><span style=\"color: #0000ff\">tmpfs\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 931M\u00a0\u00a0\u00a0\u00a0 0\u00a0 931M\u00a0\u00a0 0% \/dev\/shm<\/span><br \/><span style=\"color: #0000ff\">\/dev\/sda1\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 477M\u00a0\u00a0 94M\u00a0 358M\u00a0 21% \/boot<\/span><br \/><span style=\"color: #ff0000\">\/dev\/sdb\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 20G\u00a0\u00a0 44M\u00a0\u00a0 19G\u00a0\u00a0 1% \/iscsidisk<\/span><\/p>\n<p>14. \u5beb\u5165 <span style=\"color: #0000ff\">\/etc\/fstab<\/span>\uff0c_netdev \u4ee3\u8868\u9019\u4e00\u500b\u5206\u5272\u5340\u662f\u5728\u7db2\u8def\u4e0a\uff0c\u8981\u7b49\u958b\u6a5f\u7db2\u8def\u555f\u52d5\u5b8c\u6210\u624d\u6703\u639b\u8f09<br \/># <span style=\"color: #ff0000\">vim \/etc\/fstab<\/span><br \/><span style=\"color: #0000ff\"><span style=\"color: #0000ff\">\/dev\/sdb<\/span> \/<\/span><span style=\"color: #0000ff\">iscsidisk\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ext4\u00a0\u00a0\u00a0 defaults<\/span><span style=\"color: #0000ff\"><span style=\"color: #0000ff\">,_netdev<\/span>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1 2<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u53c3\u8003\u7db2\u9801\uff1a\u9ce5\u54e5\u7684 Linux \u79c1\u623f\u83dc &#8212; \u7db2\u8def\u78c1\u789f\u88dd\u7f6e\uff1aiSCSI\u4f3a\u670d\u5668 iSCSI Target &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/2blog.ilc.edu.tw\/25793\/2017\/08\/29\/%e5%9c%a8-centos-6-%e4%b8%8b%e5%ae%89%e8%a3%9d-iscsi-initiator\/\" class=\"more-link\">\u95b1\u8b80\u5168\u6587<span class=\"screen-reader-text\">\u3008\u5728 CentOS 6 \u4e0b\u5b89\u88dd iSCSI Initiator\u3009<\/span><\/a><\/p>\n","protected":false},"author":55,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[117,187],"tags":[],"class_list":["post-19685","post","type-post","status-publish","format-standard","hentry","category-c-78462","category-c-105646"],"meta_key":{"_pingme":["1"],"_encloseme":["1"],"lt_post_id":["690853"]},"_links":{"self":[{"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/posts\/19685"}],"collection":[{"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/users\/55"}],"replies":[{"embeddable":true,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/comments?post=19685"}],"version-history":[{"count":1,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/posts\/19685\/revisions"}],"predecessor-version":[{"id":21181,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/posts\/19685\/revisions\/21181"}],"wp:attachment":[{"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/media?parent=19685"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/categories?post=19685"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/tags?post=19685"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}