Size: a a a

2020 July 01

ц

ц in NixOS
Инициатор - iscsiadm
источник

ц

ц in NixOS
Он настроен?
источник

ц

ц in NixOS
Он тебе явно говорит, что у него нет имени
источник

ц

ц in NixOS
Имя должно быть в соответствующих конфигах
источник

ц

ц in NixOS
Короче, сразу pxe пробуй
источник

ц

ц in NixOS
Если лень разбираться
источник

H

Hex0S in NixOS
ц
Короче, сразу pxe пробуй
не работает, поэтому пытаюсь дебажить
источник

H

Hex0S in NixOS
ipxe.conf прилагаю
источник

H

Hex0S in NixOS
#!ipxe
dhcp net0
set keep-san 1
#login
sanboot iscsi:192.168.1.218::::iqn.2020-06.pxe:ROOT
источник

ц

ц in NixOS
Hex0S
цу, у меня что-то не задалось с tgtd.nix.
вот мой конфиг к нему:
services.tgtd = {
   enable = true;
   targets = [
     {
       iqn = "iqn.2020-06.pxe:ROOT";
       stores = [
         {
           path = "/dev/sdb";
           lun = 1;
         }
       ];
     }
   ];
 };
и вот что говорит tgt-admin -s
[nix-shell:~]$ sudo tgt-admin -s
Target 1: iqn.2020-06.pxe:ROOT
   System information:
       Driver: iscsi
       State: ready
   I_T nexus information:
   LUN information:
       LUN: 0
           Type: controller
           SCSI ID: IET     00010000
           SCSI SN: beaf10
           Size: 0 MB, Block size: 1
           Online: Yes
           Removable media: No
           Prevent removal: No
           Readonly: No
           SWP: No
           Thin-provisioning: No
           Backing store type: null
           Backing store path: None
           Backing store flags:
   Account information:
   ACL information:
       ALL
iscsiadm -m node -l ругается - no records found
Да, что-то здесь не так. Должно быть два луна
источник

ц

ц in NixOS
Глянь что у него в логах при запуске происходит
источник

H

Hex0S in NixOS
а размечать /dev/sdb надо до iscsi или не очень?
источник

ц

ц in NixOS
Вроде нет
источник

ц

ц in NixOS
Я с блочными не пробовал
источник

ц

ц in NixOS
Но судя по докам должно работать
источник

H

Hex0S in NixOS
ц
Глянь что у него в логах при запуске происходит
systemctl status tgtd?
источник

ц

ц in NixOS
Hex0S
systemctl status tgtd?
journalctl -u tgtd.service
источник

H

Hex0S in NixOS
-- Reboot --
июл 01 11:08:59 nixos systemd[1]: Starting iSCSI target framework daemon...
июл 01 11:08:59 nixos tgtd[968]: tgtd: work_timer_start(146) use timer_fd based scheduler
июл 01 11:08:59 nixos tgtd[968]: tgtd: bs_init(387) use signalfd notification
июл 01 11:08:59 nixos tgtd[968]: tgtd: device_mgmt(246) sz:14 params:path=/dev/sdb
июл 01 11:08:59 nixos tgtd[968]: tgtd: bs_thread_open(409) 16
июл 01 11:08:59 nixos systemd[1]: Started iSCSI target framework daemon.
-- Reboot --
июл 01 11:36:22 nixos systemd[1]: Starting iSCSI target framework daemon...
июл 01 11:36:22 nixos tgtd[963]: tgtd: work_timer_start(146) use timer_fd based scheduler
июл 01 11:36:22 nixos tgtd[963]: tgtd: bs_init(387) use signalfd notification
июл 01 11:36:22 nixos systemd[1]: Started iSCSI target framework daemon.
июл 01 14:17:46 nixos systemd[1]: Reloading iSCSI target framework daemon.
июл 01 14:17:46 nixos systemd[1]: Reloaded iSCSI target framework daemon.
июл 01 15:38:51 nixos systemd[1]: Reloading iSCSI target framework daemon.
июл 01 15:38:51 nixos systemd[1]: Reloaded iSCSI target framework daemon.
июл 01 15:39:09 nixos systemd[1]: Stopping iSCSI target framework daemon...
июл 01 15:39:10 nixos systemd[1]: tgtd.service: Succeeded.
источник

ц

ц in NixOS
Сделай ему рестарт
источник

H

Hex0S in NixOS
секунду назад
источник