{"id":121,"date":"2020-03-01T11:45:29","date_gmt":"2020-03-01T03:45:29","guid":{"rendered":"http:\/\/cqiot.cc\/?p=121"},"modified":"2020-03-01T11:59:20","modified_gmt":"2020-03-01T03:59:20","slug":"linux-iscsi-%e6%8c%82%e8%bd%bd%e5%b8%b8%e7%94%a8%e5%91%bd%e4%bb%a4%e8%ae%b0%e5%bd%95","status":"publish","type":"post","link":"https:\/\/cqiot.cc\/index.php\/2020\/03\/01\/linux-iscsi-%e6%8c%82%e8%bd%bd%e5%b8%b8%e7%94%a8%e5%91%bd%e4%bb%a4%e8%ae%b0%e5%bd%95\/","title":{"rendered":"linux iscsi \u6302\u8f7d\u5e38\u7528\u547d\u4ee4\u8bb0\u5f55"},"content":{"rendered":"<div>\n<pre>\u5b89\u88c5\u547d\u4ee4\uff1a apt install open-iscsi<\/pre>\n<h1>\/etc\/iscsi\/iscsi.conf\u00a0 \u5b89\u88c5\u597d\u7684\u6587\u4ef6\u6253\u5f00\u5f88\u591a\u90fd\u662f\u524d\u9762\u5e26#\u53f7\u7684\u53bb\u6389#\u8868\u793a\u542f\u7528\uff0c\u4e00\u822c\u6709\u5bc6\u7801\u72b6\u6001\u542f\u7528\u7ea2\u8272\u4e09\u9879<\/h1>\n<p>iscsid.startup = \/bin\/systemctl start iscsid.socket iscsiuio.socket<br \/>\n<span style=\"color: #ff0000;\">node.startup = automatic<\/span><br \/>\nnode.leading_login = No<br \/>\n<span style=\"color: #ff0000;\">node.session.auth.authmethod = CHAP<\/span><br \/>\n<span style=\"color: #ff0000;\">node.session.auth.username = username<\/span><br \/>\n<span style=\"color: #ff0000;\">node.session.auth.password = password<\/span><br \/>\nnode.session.timeo.replacement_timeout = 120<br \/>\nnode.conn[0].timeo.login_timeout = 15<br \/>\nnode.conn[0].timeo.logout_timeout = 15<br \/>\nnode.conn[0].timeo.noop_out_interval = 5<br \/>\nnode.conn[0].timeo.noop_out_timeout = 5<br \/>\nnode.session.err_timeo.abort_timeout = 15<br \/>\nnode.session.err_timeo.lu_reset_timeout = 30<br \/>\nnode.session.err_timeo.tgt_reset_timeout = 30<br \/>\nnode.session.initial_login_retry_max = 8<br \/>\nnode.session.cmds_max = 128<br \/>\nnode.session.queue_depth = 32<br \/>\nnode.session.xmit_thread_priority = -20<br \/>\nnode.session.iscsi.InitialR2T = No<br \/>\nnode.session.iscsi.ImmediateData = Yes<br \/>\nnode.session.iscsi.FirstBurstLength = 262144<br \/>\nnode.session.iscsi.MaxBurstLength = 16776192<br \/>\nnode.conn[0].iscsi.MaxRecvDataSegmentLength = 262144<br \/>\nnode.conn[0].iscsi.MaxXmitDataSegmentLength = 0<br \/>\ndiscovery.sendtargets.iscsi.MaxRecvDataSegmentLength = 32768<br \/>\nnode.conn[0].iscsi.HeaderDigest = None<br \/>\nnode.session.nr_sessions = 1<br \/>\nnode.session.iscsi.FastAbort = Yes<\/p>\n<h1>\u4fdd\u5b58\u914d\u7f6e\uff0c\u542f\u52a8<\/h1>\n<p>service iscsi start<br \/>\nservice iscsid start<\/p>\n<h1>\u67e5\u627e\u8282\u70b9<\/h1>\n<p>iscsiadm -m discovery -t sendtargets -p <span style=\"color: #ff0000;\">192.168.29.224<\/span>:3260<\/p>\n<h1>\u6302\u8f7d\u8282\u70b9<\/h1>\n<p>iscsiadm -m node -T <span style=\"color: #ff0000;\">xxxxxxxxxx<\/span> -p <span style=\"color: #ff0000;\">192.168.29.224<\/span>:3260 -l<\/p>\n<h1>fdisk -l\uff0c\u53ef\u4ee5\u67e5\u770b\u6302\u8f7d\u7684\u65b0\u78c1\u76d8<\/h1>\n<hr \/>\n<p>iscsi\u64cd\u4f5c\u603b\u7ed3<br \/>\n\u589e\u52a0iscsi\u5b58\u50a8<br \/>\n(1)\u53d1\u73b0iscsi\u5b58\u50a8:<\/p>\n<p>iscsiadm -m discovery -t st -p ISCSI_IP<br \/>\n(2)\u67e5\u770biscsi\u53d1\u73b0\u8bb0\u5f55:<\/p>\n<p>iscsiadm -m node<br \/>\n(3)\u767b\u5f55iscsi\u5b58\u50a8:<\/p>\n<p>iscsiadm -m node -T LUN_NAME -p ISCSI_IP -l<br \/>\n(4)\u5f00\u673a\u81ea\u52a8:<\/p>\n<p>iscsiadm -m node \u2013T LUN_NAME -p ISCSI_IP &#8211;op update -n node.startup -v automatic<br \/>\n\u5220\u9664iscsi\u5b58\u50a8<br \/>\n(1)\u767b\u51faiscsi\u5b58\u50a8<\/p>\n<p>iscsiadm -m node -T LUN_NAME -p ISCSI_IP -u<br \/>\n(2)\u767b\u51faiscsi\u6240\u6709\u767b\u5f55<\/p>\n<p>iscsiadm -m node &#8211;logoutall=all<br \/>\n(3)\u5220\u9664iscsi\u53d1\u73b0\u8bb0\u5f55:<\/p>\n<p>iscsiadm -m node -o delete -T LUN_NAME -p ISCSI_IP<br \/>\n\u767b\u5165\u9700\u9a8c\u8bc1\u7801\u7684\u8282\u70b9<br \/>\n(1)\u5f00\u542f\u8ba4\u8bc1<br \/>\niscsiadm -m node -T LUN_NAME -o update &#8211;name node.session.auth.authmethod &#8211;value=CHAP<br \/>\n*.\u4f7f\u7528-o\u540c&#8211;op<br \/>\n(2)\u6dfb\u52a0\u7528\u6237<br \/>\niscsiadm -m node -T LUN_NAME &#8211;op update &#8211;name node.session.auth.username &#8211;value=[\u7528\u6237\u540d]<br \/>\n(3)\u6dfb\u52a0\u5bc6\u7801<br \/>\niscsiadm \u2013m node \u2013T LUN_NAME \u2013op update \u2013name node.session.auth.password \u2013value=[\u5bc6\u7801]<\/p>\n<\/div>\n<p>\u4f5c\u8005\uff1aSkTj<br \/>\n\u94fe\u63a5\uff1ahttps:\/\/www.jianshu.com\/p\/2769bd9949a1<br \/>\n\u6765\u6e90\uff1a\u7b80\u4e66<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u5b89\u88c5\u547d\u4ee4\uff1a apt install open-iscsi&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-121","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/cqiot.cc\/index.php\/wp-json\/wp\/v2\/posts\/121","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cqiot.cc\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cqiot.cc\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cqiot.cc\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cqiot.cc\/index.php\/wp-json\/wp\/v2\/comments?post=121"}],"version-history":[{"count":1,"href":"https:\/\/cqiot.cc\/index.php\/wp-json\/wp\/v2\/posts\/121\/revisions"}],"predecessor-version":[{"id":122,"href":"https:\/\/cqiot.cc\/index.php\/wp-json\/wp\/v2\/posts\/121\/revisions\/122"}],"wp:attachment":[{"href":"https:\/\/cqiot.cc\/index.php\/wp-json\/wp\/v2\/media?parent=121"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cqiot.cc\/index.php\/wp-json\/wp\/v2\/categories?post=121"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cqiot.cc\/index.php\/wp-json\/wp\/v2\/tags?post=121"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}