簡體   English   中英

Iscsid不在MacOS主機上的centos6 docker上啟動

[英]Iscsid not starting on a centos6 docker on MacOS host

我正在嘗試在centos docker上運行iscsid。 但是命令失敗,並顯示“致命:無法加載/lib/modules/4.9.13-moby/modules.dep:沒有此類文件或目錄”

[root@7627d06541cc opt]# iscsiadm -m node -o new -T bilbo:cdisk0 -p 127.0.0.1
Starting iscsid: FATAL: Could not load /lib/modules/4.9.13-moby/modules.dep: No such file or directory
FATAL: Could not load /lib/modules/4.9.13-moby/modules.dep: No such file or directory
FATAL: Could not load /lib/modules/4.9.13-moby/modules.dep: No such file or directory
FATAL: Could not load /lib/modules/4.9.13-moby/modules.dep: No such file or directory
                                                       [  OK  ]
iscsiadm: can not connect to iSCSI daemon (111)!
New iSCSI node [tcp:[hw=,ip=,net_if=,iscsi_if=default] 127.0.0.1,3260,-1 bilbo:cdisk0] added

Docker正在開始使用,

msingh$ docker run -it cent6 bash

碼頭工人內的信息

[root@7627d06541cc opt]# uname -a
Linux 7627d06541cc 4.9.13-moby #1 SMP Sat Mar 25 02:48:44 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
[root@7627d06541cc opt]# ls /lib/modules/
2.6.32-642.13.1.el6.x86_64

我也嘗試過從創建一個軟鏈接

[root@7627d06541cc opt]# ln -s /lib/modules/2.6.32-642.13.1.el6.x86_64 /lib/modules/4.9.13-moby

但是iscsid仍然失敗

[root@7627d06541cc opt]# iscsiadm -m node -o new -T bilbo:cdisk0 -p 127.0.0.1
Starting iscsid: FATAL: Error inserting iscsi_tcp (/lib/modules/4.9.13-moby/kernel/drivers/scsi/iscsi_tcp.ko): Invalid module format
FATAL: Error inserting ib_iser (/lib/modules/4.9.13-moby/kernel/drivers/infiniband/ulp/iser/ib_iser.ko): Invalid module format
FATAL: Error inserting cxgb3i (/lib/modules/4.9.13-moby/kernel/drivers/scsi/cxgbi/cxgb3i/cxgb3i.ko): Invalid module format
FATAL: Error inserting cxgb4i (/lib/modules/4.9.13-moby/kernel/drivers/scsi/cxgbi/cxgb4i/cxgb4i.ko): Invalid module format
FATAL: Error inserting bnx2i (/lib/modules/4.9.13-moby/kernel/drivers/scsi/bnx2i/bnx2i.ko): Invalid module format
FATAL: Error inserting be2iscsi (/lib/modules/4.9.13-moby/kernel/drivers/scsi/be2iscsi/be2iscsi.ko): Invalid module format

--privileged應該可以解決此問題。 但是,您應該僅在使用docker run而不是在docker build期間使用--privileged。

docker run --privileged -d --name堆棧stack:latest

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM