Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Diskless Debian stretch ISCSI boot (uefi) and shutdown hanging problem

88 views
Skip to first unread message

Franz Angeli

unread,
Jul 19, 2017, 1:50:06 AM7/19/17
to
Hi,

i have one diskless server able to boot with ISCSI, uefi is configures
to reach iscsi target and volume correctly;

i installed Debian 9 with debian installer ad all works fine, at the
end of installation process i remount root filesystem with (chroot
/target) and edit initaramfs.conf with:

IP=10.10.200.150::10.10.200.1:255.255.255.0:ti******1.mk*******.it:eno1

and after i update initramfs with:

update-initramfs -u

system boot correctly and works fine.

Problem is during shutdown, system hanging with:

a stop job is running for ifup for eno1

a stop job is running for Raise network interfaces

and i have to reset the server...

I know i can do the same with:

"ISCSI_AUTO=true" on /etc/iscsi/iscsi.initramfs

but i need a static IP configured as i do.


Some suggestion?

Thanks in advance

Dan Ritter

unread,
Jul 19, 2017, 2:30:04 PM7/19/17
to
I think that this is because systemd wants to shut down your
network before it unmounts the rootfs, but it also knows the
rootfs depends on the network.

I don't have an answer, just a possible clue.

-dsr-

Christian Seiler

unread,
Jul 19, 2017, 3:00:06 PM7/19/17
to
Hi,

(I'm one of the maintainers of the open-iscsi package in Debian.)
Do you perhaps also have something in /etc/network/interfaces or
/etc/network/interfaces.d, perhaps even DHCP configured? Because
if that takes over IP configuration and systemd kills the DHCP
client (which in turn removes the IP of the interface at
shutdown), then you'll see a hang because the network is gone
even though you still need it.

(ifupdown _should_ detect rootfs on iSCSI and not try to down
the interface by script, but the SIGTERM from systemd might
cause the dhcp client to drop the IP anyway.)

(Also note that you'd need to reboot twice after changing this
to test if that works.)

Regards,
Christian

Franz Angeli

unread,
Jul 20, 2017, 1:20:05 AM7/20/17
to
Hi,

you are correct, in /etc/network/interfaces i have interface eno1
configured with DHCP and after removing configuration system shutdown
correctly.

Thank you!

BR
0 new messages