Có lẽ bắt đầu từ một tháng trước, tôi bắt đầu gặp lỗi iscsi và không thể gắn kết. Điều này gần như trùng khớp với bản cập nhật 20.04.3. Cố gắng cắt ngang cuộc rượt đuổi, tôi đã đưa ra các lệnh sau:
root@cor8910:~# iscsiadm -m Discovery -t sendtargets -p readynas2
172.16.7.2:3260,1 iqn.2011-09.nas-8B-3E-60:thunderbird
172.16.7.2:3260,1 iqn.2011-09.nas-8B-3E-60:vmguests
root@cor8910:~# iscsiadm -m Discovery -t sendtargets -p readynas1
172.16.0.2:3260,1 iqn.1994-11.com.netgear:readynas1:7f8962cc:ubuntu18.04.5
Đầu ra trên là chính xác
Tuy nhiên khi phát hành
iscsiadm -m node -o show Tôi nhận được 4 bản ghi
BẮT ĐẦU GHI 2.0-874
nút.name = iqn.2011-09.nas-8B-3E-60:thunderbird
.
.
.
nút.conn[0].địa chỉ = 172.16.7.2
nút.conn[0].port = 3260
#kết thúc bản ghi
Bản ghi #Bắt đầu 2.0-874
nút.name = iqn.2011-09.nas-8B-3E-60:vmguests
.
.
node.conn[0].address = readyNAS1
# KẾT THÚC GHI
Cái đó là BAD vì addr kết nối đã sẵn sàngNAS2 chứ không phải 1 và phải là số thập phân chấm
BẮT ĐẦU GHI 2.0-874
nút.name = iqn.2011-09.nas-8B-3E-60:vmguests
.
.
.
nút.conn[0].địa chỉ = 172.16.7.2<
br/> node.conn[0].port = 3260
# KẾT THÚC GHI
Cái này đúng nhưng tại sao địa chỉ lại là dấu thập phân và tại sao các máy chủ trước đó lại là từ đồng nghĩa?
BẮT ĐẦU GHI 2.0-874
node.name = iqn.1994-11.com.netgear:readynas1:7f8962cc:ubuntu18.04.5
...
nút.conn[0].địa chỉ = 172.16.0.2
KẾT THÚC
BẮT ĐẦU GHI 2.0-874
node.name = iqn.1994-11.com.netgear:readynas1:7f8962cc:ubuntu18.04.5
...
node.conn[0].address = readynas1
#kết thúc bản ghi
Cái cuối cùng cũng ổn.
Tôi không thể thoát khỏi bản ghi nút xấu đó
Tài liệu tôi đã googled chỉ ra /var/lib/iscsi mà ubuntu không có.
root@cor8910:~# ls -al /etc/iscsi/nodes/ tổng 20
drw------- 4 root root 4096 9 tháng 10 15:31 iqn.1994-11.com.netgear:readynas1:7f8962cc:ubuntu18.04.5
drw------- 3 root root 4096 9 tháng 10 15:31 iqn.2011-09.nas-8B-3E-60:thunderbird
drw------- 4 root root 4096 9 tháng 10 15:31 iqn.2011-09.nas-8B-3E-60:vmguests
Tôi nghĩ vấn đề có thể nằm trong thư mục con mặc định mà tôi đã chuyển đến nơi an toàn hơn. Tuy nhiên, thư mục thunderbird vẫn không được đăng nhập và gắn kết qua fstab. những người khác làm. Sau khi khởi động, tôi có thể cấp lệnh iscsiadm để đăng nhập tất cả và tự gắn thunderbird lun nơi cấu hình Thunderbird đang trỏ tới nó.
Tôi muốn có thể sửa bất cứ điều gì sai nhưng trong trường hợp không phát hiện ra điều gì sai nếu tôi xóa open-iscsi và cài đặt lại thì điều đó có giải quyết được sự cố không? Làm thế nào để cấu hình biết trong trường hợp đơn vị NAS ultra 4 của 'readyNAS2' của Netgear tham chiếu nó bằng số thập phân có dấu chấm trong đó 'readyNAS1' NAS 214 của Netgear đang chọn từ đồng nghĩa của tệp máy chủ cho địa chỉ của nó?
Sau khi suy nghĩ về những ưu/nhược điểm, tôi đã xóa iscsiadm và cài đặt lại nó. Điều này thực sự hoạt động tốt, các mục tiêu tĩnh đã được tìm thấy và quá trình đăng nhập diễn ra nhanh chóng. Tuy nhiên, khi khởi động lại, sau khi cài đặt lại, sự cố lại tái diễn và tôi phát hiện ra có điều gì đó trong quá trình khởi động tạo ra các nút tĩnh không chính xác. Theo người đàn ông iscsiadm, loại khám phá duy nhất là gửi mục tiêu, không phải. KHÔNG CÓ TĨNH, nhưng nó dường như được xây dựng và sử dụng và thất bại.