https://bugzilla.novell.com/show_bug.cgi?id=630434
https://bugzilla.novell.com/show_bug.cgi?id=630434#c49
Dennis Olsson changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEEDINFO |ASSIGNED
InfoProvider|moussa.sagna@novell.com |
--- Comment #49 from Dennis Olsson 2012-04-06 13:16:17 CEST ---
Hmmm, Lee, assuming that you are off-by-one once again regarding SLE (I
believe, you are working too hard on openSUSE 12.2 at the moment;-), it looks
like you are doing exactly what I have been doing.
Except, as far as I can judge from your description, it seems that you might
have forgotten to activate the out-commented line "#root_iscsi=1" (found almost
at the end of the "initrd" file) *before* you ran "mkinitrd".
While, without having the "root_iscsi=1" activated in the "initrd" sysconfig
file, you will not get the iSCSI stack (including the "open-iscsi" script)
packed into the "initrd" file and without this, the iSCSI does not work, as you
have noticed.
The difference between "onboot" and "automatic" is:
* "onboot" means that the iSCSI device have to be attached as soon as the
system is being booted (this might have been done during the BIOS / UEFI setup
phase!), or at least as soon as possible after the boot.
* "automatic" means that the system should attach the iSCSI automatically, when
it runs it iSCSI stack setup -- This typically means when running the iSCSI
start up scripts; i.e. unter SLE / openSUSE this typically means when going to
run level 3 or 5.
---------------------
Please, notice that if you only implemented the fixes for the
"/etc/init.d/*open-iscsi" scripts, which is how I read your description, then
you need to activate the "root_iscsi=1" variable setting in the "initrd"
sysconfig file.
If you on the other hand have implemented the fixes for "mkinitrd" and the
"/etc/init.d/*open-iscsi" scripts (see comment 32 and comment 33), then you
would be able to get a correctly configured "initrd" without having to make use
of the "initrd" sysconfig file.
In fact, if the fixes for the "mkinitrd" and "/etc/init.d/*open-iscsi" as
suggested in comment 32 and comment 33 were to be implemented, the "initrd"
sysconfig would not really be needed to get the iSCSI stack working correctly.
Please, notice that in comment 32 the script "/etc/init.d/boot.open-iscsi" was
deleted.
This is NOT a correct handling of this script (refer to comment 36 and comment
37).
It is therefore important to use the fixes to "/etc/init.d/boot.open-iscsi" as
given in comment 33 instead.
Hope this answers you questions.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.