Menu

#4431 PCM: Prevision a CentOS 7.0 diskless cocmpute node is failed

2.8.6
pending
yangsong
PCM
9
2015-05-18
2014-11-25
AsirXing
No

Prevision a CentOS 7.0 diskless cocmpute node is failed, the errors likes below on compute node screen while PXE stage:
..................
Warning: dracut: FATAL: No or empty root= argument 
Warning: dracut: Refusing to continue 

Generating "/run/initramfs/rdsosreport.txt" 
You might want to save Generating "/run/initramfs/rdsosreport.txt" to a USB stick or /boot 
after mounting them and attach it to a bug report.
..................

More details for this bug:
1. xCAT version:
[root@mn128 ~]# lsxcatd -a
Version 2.8.5pcm (git commit d92e2a0edcad8dd609bfd8238c494402d3663507, built Thu Oct 9 01:51:20 EDT 2014)
This is a Management Node
cfgloc=Pg:dbname=xcatdb;host=10.10.10.2|xcatadm
dbengine=Pg
dbname=xcatdb
dbhost=10.10.10.2
dbadmin=xcatadm
[root@mn128 ~]#

  1. The compute node definition:
    [root@mn128 ~]# lsdef -t node compute001 | grep provmethod
    provmethod=centos7.0-x86_64-stateless-compute
    [root@mn128 ~]#

  2. The osimage definition for compute node:
    [root@mn128 ~]# lsdef -t osimage centos7.0-x86_64-stateless-compute
    Object name: centos7.0-x86_64-stateless-compute
    addkcmdline=net.ifnames=0 biosdevname=0
    cfmdir=/install/osimages/centos7.0-x86_64-stateless-compute/cfmdir
    description=The centos 7.0 x86_64 stateless compute image profile
    imagetype=linux
    isdeletable=1
    kitcomponents=component-pcm-base-node-4.2-1.rhels-7-x86_64,component-pcm-monitoring-agent-4.2-1.rhels-7-x86_64
    netdrivers=be2net,bnx2,bnx2x,e1000,e1000e,igb,tg3,virtio_net
    osarch=x86_64
    osdistroname=centos7.0-x86_64
    osname=linux
    osvers=centos7.0
    otherpkgdir=/install/osimages/centos7.0-x86_64-stateless-compute/otherpkg
    otherpkglist=/install/osimages/centos7.0-x86_64-stateless-compute/kits/KIT_DEPLOY_PARAMS.otherpkgs.pkglist,/install/osimages/centos7.0-x86_64-stateless-compute/custompkgs.pkglist,/install/osimages/centos7.0-x86_64-stateless-compute/kits/KIT_COMPONENTS.otherpkgs.pkglist,/install/osimages/centos7.0-x86_64-stateless-compute/kits/KIT_RMPKGS.otherpkgs.pkglist
    permission=755
    pkgdir=/install/centos7.0/x86_64
    pkglist=/install/osimages/centos7.0-x86_64-stateless-compute/pkglist.cfm
    postbootscripts=KIT_PCM_setupego
    profile=compute
    provmethod=netboot
    rootimgdir=/install/osimages/centos7.0-x86_64-stateless-compute/rootimage
    serverrole=compute
    synclists=/install/osimages/centos7.0-x86_64-stateless-compute/synclist.cfm
    [root@mn128 ~]#

  3. Some configuration files for specified osimage:
    [root@mn128 ~]# cat /install/osimages/centos7.0-x86_64-stateless-compute/pkglist.cfm

INCLUDE:/opt/xcat/share/xcat/netboot/centos/compute.centos7.pkglist

xorg-x11-server-utils
tar
dmidecode
xterm
tigervnc-server
perl
yum
acpid
ipmitool
[root@mn128 ~]# cat /opt/xcat/share/xcat/netboot/centos/compute.centos7.pkglist
bash
dracut-network
nfs-utils
openssl
dhclient
kernel
openssh-server
openssh-clients
iputils
bc
irqbalance
procps-ng
wget
vim-minimal
ntp
rpm
rsync
rsyslog
e2fsprogs
parted
net-tools
[root@mn128 ~]# cat /tftpboot/xcat/xnba/nodes/compute001

!gpxe

netboot centos7.0-x86_64-compute

imgfetch -n kernel http://${next-server}/tftpboot/xcat/osimage/centos7.0-x86_64-stateless-compute/kernel
imgload kernel
imgargs kernel imgurl=http://${next-server}:80//install/osimages/centos7.0-x86_64-stateless-compute/rootimage/rootimg.gz XCAT=${next-server}:3001 NODE=compute001 FC=0 ifname=eth0:00:0c:29:ae:45:ab ksdevice=eth0 net.ifnames=0 biosdevname=0 BOOTIF=01-${netX/machyp}
imgfetch http://${next-server}/tftpboot/xcat/osimage/centos7.0-x86_64-stateless-compute/initrd-stateless.gz
imgexec kernel
[root@mn128 ~]#

  1. Check the modules for dracut:
    [root@mn128 ~]# chroot /install/osimages/centos7.0-x86_64-stateless-compute/rootimage/rootimg rpm -ql dracut
    warning: Failed to read auxiliary vector, /proc not mounted?
    warning: Failed to read auxiliary vector, /proc not mounted?
    warning: Failed to read auxiliary vector, /proc not mounted?
    warning: Failed to read auxiliary vector, /proc not mounted?
    warning: Failed to read auxiliary vector, /proc not mounted?
    warning: Failed to read auxiliary vector, /proc not mounted?
    warning: Failed to read auxiliary vector, /proc not mounted?
    warning: Failed to read auxiliary vector, /proc not mounted?
    /etc/dracut.conf
    /etc/dracut.conf.d
    /usr/bin/dracut
    /usr/bin/lsinitrd
    /usr/bin/mkinitrd
    /usr/lib/dracut
    /usr/lib/dracut/dracut-functions
    /usr/lib/dracut/dracut-functions.sh
    /usr/lib/dracut/dracut-initramfs-restore
    /usr/lib/dracut/dracut-install
    /usr/lib/dracut/dracut-logger.sh
    /usr/lib/dracut/dracut-version.sh
    /usr/lib/dracut/dracut.conf.d
    /usr/lib/dracut/dracut.conf.d/01-dist.conf
    /usr/lib/dracut/modules.d
    /usr/lib/dracut/modules.d/00bash
    /usr/lib/dracut/modules.d/00bash/module-setup.sh
    /usr/lib/dracut/modules.d/00systemd-bootchart
    /usr/lib/dracut/modules.d/00systemd-bootchart/module-setup.sh
    /usr/lib/dracut/modules.d/03modsign
    /usr/lib/dracut/modules.d/03modsign/load-modsign-keys.sh
    /usr/lib/dracut/modules.d/03modsign/module-setup.sh
    /usr/lib/dracut/modules.d/03rescue
    /usr/lib/dracut/modules.d/03rescue/module-setup.sh
    /usr/lib/dracut/modules.d/04watchdog
    /usr/lib/dracut/modules.d/04watchdog/module-setup.sh
    /usr/lib/dracut/modules.d/04watchdog/watchdog-stop.sh
    /usr/lib/dracut/modules.d/04watchdog/watchdog.sh
    /usr/lib/dracut/modules.d/05busybox
    /usr/lib/dracut/modules.d/05busybox/module-setup.sh
    /usr/lib/dracut/modules.d/10i18n
    /usr/lib/dracut/modules.d/10i18n/10-console.rules
    /usr/lib/dracut/modules.d/10i18n/README
    /usr/lib/dracut/modules.d/10i18n/console_init.sh
    /usr/lib/dracut/modules.d/10i18n/module-setup.sh
    /usr/lib/dracut/modules.d/10i18n/parse-i18n.sh
    /usr/lib/dracut/modules.d/30convertfs
    /usr/lib/dracut/modules.d/30convertfs/convertfs.sh
    /usr/lib/dracut/modules.d/30convertfs/do-convertfs.sh
    /usr/lib/dracut/modules.d/30convertfs/module-setup.sh
    /usr/lib/dracut/modules.d/45url-lib
    /usr/lib/dracut/modules.d/45url-lib/module-setup.sh
    /usr/lib/dracut/modules.d/45url-lib/url-lib.sh
    /usr/lib/dracut/modules.d/50drm
    /usr/lib/dracut/modules.d/50drm/module-setup.sh
    /usr/lib/dracut/modules.d/50plymouth
    /usr/lib/dracut/modules.d/50plymouth/module-setup.sh
    /usr/lib/dracut/modules.d/50plymouth/plymouth-emergency.sh
    /usr/lib/dracut/modules.d/50plymouth/plymouth-newroot.sh
    /usr/lib/dracut/modules.d/50plymouth/plymouth-populate-initrd.sh
    /usr/lib/dracut/modules.d/50plymouth/plymouth-pretrigger.sh
    /usr/lib/dracut/modules.d/80cms
    /usr/lib/dracut/modules.d/80cms/cms-write-ifcfg.sh
    /usr/lib/dracut/modules.d/80cms/cmsifup.sh
    /usr/lib/dracut/modules.d/80cms/cmssetup.sh
    /usr/lib/dracut/modules.d/80cms/module-setup.sh
    /usr/lib/dracut/modules.d/90bcache
    /usr/lib/dracut/modules.d/90bcache/module-setup.sh
    /usr/lib/dracut/modules.d/90btrfs
    /usr/lib/dracut/modules.d/90btrfs/80-btrfs.rules
    /usr/lib/dracut/modules.d/90btrfs/btrfs_device_ready.sh
    /usr/lib/dracut/modules.d/90btrfs/btrfs_finished.sh
    /usr/lib/dracut/modules.d/90btrfs/btrfs_timeout.sh
    /usr/lib/dracut/modules.d/90btrfs/module-setup.sh
    /usr/lib/dracut/modules.d/90crypt
    /usr/lib/dracut/modules.d/90crypt/crypt-cleanup.sh
    /usr/lib/dracut/modules.d/90crypt/crypt-lib.sh
    /usr/lib/dracut/modules.d/90crypt/crypt-run-generator.sh
    /usr/lib/dracut/modules.d/90crypt/cryptroot-ask.sh
    /usr/lib/dracut/modules.d/90crypt/module-setup.sh
    /usr/lib/dracut/modules.d/90crypt/parse-crypt.sh
    /usr/lib/dracut/modules.d/90crypt/parse-keydev.sh
    /usr/lib/dracut/modules.d/90crypt/probe-keydev.sh
    /usr/lib/dracut/modules.d/90dm
    /usr/lib/dracut/modules.d/90dm/11-dm.rules
    /usr/lib/dracut/modules.d/90dm/59-persistent-storage-dm.rules
    /usr/lib/dracut/modules.d/90dm/dm-pre-udev.sh
    /usr/lib/dracut/modules.d/90dm/dm-shutdown.sh
    /usr/lib/dracut/modules.d/90dm/module-setup.sh
    /usr/lib/dracut/modules.d/90dmraid
    /usr/lib/dracut/modules.d/90dmraid/61-dmraid-imsm.rules
    /usr/lib/dracut/modules.d/90dmraid/dmraid.sh
    /usr/lib/dracut/modules.d/90dmraid/module-setup.sh
    /usr/lib/dracut/modules.d/90dmraid/parse-dm.sh
    /usr/lib/dracut/modules.d/90dmsquash-live
    /usr/lib/dracut/modules.d/90dmsquash-live/apply-live-updates.sh
    /usr/lib/dracut/modules.d/90dmsquash-live/checkisomd5@.service
    /usr/lib/dracut/modules.d/90dmsquash-live/dmsquash-live-genrules.sh
    /usr/lib/dracut/modules.d/90dmsquash-live/dmsquash-live-root.sh
    /usr/lib/dracut/modules.d/90dmsquash-live/dmsquash-liveiso-genrules.sh
    /usr/lib/dracut/modules.d/90dmsquash-live/iso-scan.sh
    /usr/lib/dracut/modules.d/90dmsquash-live/module-setup.sh
    /usr/lib/dracut/modules.d/90dmsquash-live/parse-dmsquash-live.sh
    /usr/lib/dracut/modules.d/90dmsquash-live/parse-iso-scan.sh
    /usr/lib/dracut/modules.d/90kernel-modules
    /usr/lib/dracut/modules.d/90kernel-modules/insmodpost.sh
    /usr/lib/dracut/modules.d/90kernel-modules/module-setup.sh
    /usr/lib/dracut/modules.d/90kernel-modules/parse-kernel.sh
    /usr/lib/dracut/modules.d/90lvm
    /usr/lib/dracut/modules.d/90lvm/64-lvm.rules
    /usr/lib/dracut/modules.d/90lvm/lvm_scan.sh
    /usr/lib/dracut/modules.d/90lvm/module-setup.sh
    /usr/lib/dracut/modules.d/90lvm/parse-lvm.sh
    /usr/lib/dracut/modules.d/90mdraid
    /usr/lib/dracut/modules.d/90mdraid/59-persistent-storage-md.rules
    /usr/lib/dracut/modules.d/90mdraid/65-md-incremental-imsm.rules
    /usr/lib/dracut/modules.d/90mdraid/md-noddf.sh
    /usr/lib/dracut/modules.d/90mdraid/md-noimsm.sh
    /usr/lib/dracut/modules.d/90mdraid/md-shutdown.sh
    /usr/lib/dracut/modules.d/90mdraid/mdmon-pre-shutdown.sh
    /usr/lib/dracut/modules.d/90mdraid/mdmon-pre-udev.sh
    /usr/lib/dracut/modules.d/90mdraid/mdraid-cleanup.sh
    /usr/lib/dracut/modules.d/90mdraid/mdraid-needshutdown.sh
    /usr/lib/dracut/modules.d/90mdraid/mdraid-waitclean.sh
    /usr/lib/dracut/modules.d/90mdraid/mdraid_start.sh
    /usr/lib/dracut/modules.d/90mdraid/module-setup.sh
    /usr/lib/dracut/modules.d/90mdraid/parse-md.sh
    /usr/lib/dracut/modules.d/90multipath
    /usr/lib/dracut/modules.d/90multipath/module-setup.sh
    /usr/lib/dracut/modules.d/90multipath/multipathd-needshutdown.sh
    /usr/lib/dracut/modules.d/90multipath/multipathd-stop.sh
    /usr/lib/dracut/modules.d/90multipath/multipathd.sh
    /usr/lib/dracut/modules.d/90qemu
    /usr/lib/dracut/modules.d/90qemu/module-setup.sh
    /usr/lib/dracut/modules.d/91crypt-gpg
    /usr/lib/dracut/modules.d/91crypt-gpg/crypt-gpg-lib.sh
    /usr/lib/dracut/modules.d/91crypt-gpg/module-setup.sh
    /usr/lib/dracut/modules.d/91crypt-loop
    /usr/lib/dracut/modules.d/91crypt-loop/crypt-loop-lib.sh
    /usr/lib/dracut/modules.d/91crypt-loop/module-setup.sh
    /usr/lib/dracut/modules.d/95dasd
    /usr/lib/dracut/modules.d/95dasd/module-setup.sh
    /usr/lib/dracut/modules.d/95dasd/parse-dasd.sh
    /usr/lib/dracut/modules.d/95dasd_mod
    /usr/lib/dracut/modules.d/95dasd_mod/module-setup.sh
    /usr/lib/dracut/modules.d/95dasd_mod/parse-dasd-mod.sh
    /usr/lib/dracut/modules.d/95debug
    /usr/lib/dracut/modules.d/95debug/module-setup.sh
    /usr/lib/dracut/modules.d/95fstab-sys
    /usr/lib/dracut/modules.d/95fstab-sys/module-setup.sh
    /usr/lib/dracut/modules.d/95fstab-sys/mount-sys.sh
    /usr/lib/dracut/modules.d/95resume
    /usr/lib/dracut/modules.d/95resume/module-setup.sh
    /usr/lib/dracut/modules.d/95resume/parse-resume.sh
    /usr/lib/dracut/modules.d/95resume/resume.sh
    /usr/lib/dracut/modules.d/95rootfs-block
    /usr/lib/dracut/modules.d/95rootfs-block/block-genrules.sh
    /usr/lib/dracut/modules.d/95rootfs-block/module-setup.sh
    /usr/lib/dracut/modules.d/95rootfs-block/mount-root.sh
    /usr/lib/dracut/modules.d/95rootfs-block/parse-block.sh
    /usr/lib/dracut/modules.d/95rootfs-block/rootfallback.sh
    /usr/lib/dracut/modules.d/95terminfo
    /usr/lib/dracut/modules.d/95terminfo/module-setup.sh
    /usr/lib/dracut/modules.d/95udev-rules
    /usr/lib/dracut/modules.d/95udev-rules/59-persistent-storage.rules
    /usr/lib/dracut/modules.d/95udev-rules/61-persistent-storage.rules
    /usr/lib/dracut/modules.d/95udev-rules/load-modules.sh
    /usr/lib/dracut/modules.d/95udev-rules/module-setup.sh
    /usr/lib/dracut/modules.d/95virtfs
    /usr/lib/dracut/modules.d/95virtfs/module-setup.sh
    /usr/lib/dracut/modules.d/95virtfs/mount-virtfs.sh
    /usr/lib/dracut/modules.d/95virtfs/parse-virtfs.sh
    /usr/lib/dracut/modules.d/95zfcp
    /usr/lib/dracut/modules.d/95zfcp/module-setup.sh
    /usr/lib/dracut/modules.d/95zfcp/parse-zfcp.sh
    /usr/lib/dracut/modules.d/97biosdevname
    /usr/lib/dracut/modules.d/97biosdevname/module-setup.sh
    /usr/lib/dracut/modules.d/97biosdevname/parse-biosdevname.sh
    /usr/lib/dracut/modules.d/98ecryptfs
    /usr/lib/dracut/modules.d/98ecryptfs/README
    /usr/lib/dracut/modules.d/98ecryptfs/ecryptfs-mount.sh
    /usr/lib/dracut/modules.d/98ecryptfs/module-setup.sh
    /usr/lib/dracut/modules.d/98pollcdrom
    /usr/lib/dracut/modules.d/98pollcdrom/module-setup.sh
    /usr/lib/dracut/modules.d/98pollcdrom/pollcdrom.sh
    /usr/lib/dracut/modules.d/98selinux
    /usr/lib/dracut/modules.d/98selinux/module-setup.sh
    /usr/lib/dracut/modules.d/98selinux/selinux-loadpolicy.sh
    /usr/lib/dracut/modules.d/98syslog
    /usr/lib/dracut/modules.d/98syslog/README
    /usr/lib/dracut/modules.d/98syslog/module-setup.sh
    /usr/lib/dracut/modules.d/98syslog/parse-syslog-opts.sh
    /usr/lib/dracut/modules.d/98syslog/rsyslog.conf
    /usr/lib/dracut/modules.d/98syslog/rsyslogd-start.sh
    /usr/lib/dracut/modules.d/98syslog/rsyslogd-stop.sh
    /usr/lib/dracut/modules.d/98syslog/syslog-cleanup.sh
    /usr/lib/dracut/modules.d/98syslog/syslog-genrules.sh
    /usr/lib/dracut/modules.d/98systemd
    /usr/lib/dracut/modules.d/98systemd/dracut-cmdline.service
    /usr/lib/dracut/modules.d/98systemd/dracut-cmdline.service.8
    /usr/lib/dracut/modules.d/98systemd/dracut-cmdline.service.8.asc
    /usr/lib/dracut/modules.d/98systemd/dracut-cmdline.sh
    /usr/lib/dracut/modules.d/98systemd/dracut-emergency.service
    /usr/lib/dracut/modules.d/98systemd/dracut-emergency.sh
    /usr/lib/dracut/modules.d/98systemd/dracut-initqueue.service
    /usr/lib/dracut/modules.d/98systemd/dracut-initqueue.service.8
    /usr/lib/dracut/modules.d/98systemd/dracut-initqueue.service.8.asc
    /usr/lib/dracut/modules.d/98systemd/dracut-initqueue.sh
    /usr/lib/dracut/modules.d/98systemd/dracut-mount.service
    /usr/lib/dracut/modules.d/98systemd/dracut-mount.service.8
    /usr/lib/dracut/modules.d/98systemd/dracut-mount.service.8.asc
    /usr/lib/dracut/modules.d/98systemd/dracut-mount.sh
    /usr/lib/dracut/modules.d/98systemd/dracut-pre-mount.service
    /usr/lib/dracut/modules.d/98systemd/dracut-pre-mount.service.8
    /usr/lib/dracut/modules.d/98systemd/dracut-pre-mount.service.8.asc
    /usr/lib/dracut/modules.d/98systemd/dracut-pre-mount.sh
    /usr/lib/dracut/modules.d/98systemd/dracut-pre-pivot.service
    /usr/lib/dracut/modules.d/98systemd/dracut-pre-pivot.service.8
    /usr/lib/dracut/modules.d/98systemd/dracut-pre-pivot.service.8.asc
    /usr/lib/dracut/modules.d/98systemd/dracut-pre-pivot.sh
    /usr/lib/dracut/modules.d/98systemd/dracut-pre-trigger.service
    /usr/lib/dracut/modules.d/98systemd/dracut-pre-trigger.service.8
    /usr/lib/dracut/modules.d/98systemd/dracut-pre-trigger.service.8.asc
    /usr/lib/dracut/modules.d/98systemd/dracut-pre-trigger.sh
    /usr/lib/dracut/modules.d/98systemd/dracut-pre-udev.service
    /usr/lib/dracut/modules.d/98systemd/dracut-pre-udev.service.8
    /usr/lib/dracut/modules.d/98systemd/dracut-pre-udev.service.8.asc
    /usr/lib/dracut/modules.d/98systemd/dracut-pre-udev.sh
    /usr/lib/dracut/modules.d/98systemd/dracut-shutdown.service
    /usr/lib/dracut/modules.d/98systemd/dracut-shutdown.service.8
    /usr/lib/dracut/modules.d/98systemd/dracut-shutdown.service.8.asc
    /usr/lib/dracut/modules.d/98systemd/emergency.service
    /usr/lib/dracut/modules.d/98systemd/initrd.target
    /usr/lib/dracut/modules.d/98systemd/module-setup.sh
    /usr/lib/dracut/modules.d/98systemd/rescue.service
    /usr/lib/dracut/modules.d/98systemd/rootfs-generator.sh
    /usr/lib/dracut/modules.d/98usrmount
    /usr/lib/dracut/modules.d/98usrmount/module-setup.sh
    /usr/lib/dracut/modules.d/98usrmount/mount-usr.sh
    /usr/lib/dracut/modules.d/99base
    /usr/lib/dracut/modules.d/99base/dracut-lib.sh
    /usr/lib/dracut/modules.d/99base/init.sh
    /usr/lib/dracut/modules.d/99base/initqueue.sh
    /usr/lib/dracut/modules.d/99base/loginit.sh
    /usr/lib/dracut/modules.d/99base/module-setup.sh
    /usr/lib/dracut/modules.d/99base/parse-root-opts.sh
    /usr/lib/dracut/modules.d/99base/rdsosreport.sh
    /usr/lib/dracut/modules.d/99fs-lib
    /usr/lib/dracut/modules.d/99fs-lib/fs-lib.sh
    /usr/lib/dracut/modules.d/99fs-lib/module-setup.sh
    /usr/lib/dracut/modules.d/99img-lib
    /usr/lib/dracut/modules.d/99img-lib/img-lib.sh
    /usr/lib/dracut/modules.d/99img-lib/module-setup.sh
    /usr/lib/dracut/modules.d/99shutdown
    /usr/lib/dracut/modules.d/99shutdown/module-setup.sh
    /usr/lib/dracut/modules.d/99shutdown/shutdown.sh
    /usr/lib/dracut/skipcpio
    /usr/lib/kernel/install.d/50-dracut.install
    /usr/lib/systemd/system/dracut-cmdline.service
    /usr/lib/systemd/system/dracut-initqueue.service
    /usr/lib/systemd/system/dracut-mount.service
    /usr/lib/systemd/system/dracut-pre-mount.service
    /usr/lib/systemd/system/dracut-pre-pivot.service
    /usr/lib/systemd/system/dracut-pre-trigger.service
    /usr/lib/systemd/system/dracut-pre-udev.service
    /usr/lib/systemd/system/dracut-shutdown.service
    /usr/lib/systemd/system/initrd.target.wants/dracut-cmdline.service
    /usr/lib/systemd/system/initrd.target.wants/dracut-initqueue.service
    /usr/lib/systemd/system/initrd.target.wants/dracut-mount.service
    /usr/lib/systemd/system/initrd.target.wants/dracut-pre-mount.service
    /usr/lib/systemd/system/initrd.target.wants/dracut-pre-pivot.service
    /usr/lib/systemd/system/initrd.target.wants/dracut-pre-trigger.service
    /usr/lib/systemd/system/initrd.target.wants/dracut-pre-udev.service
    /usr/lib/systemd/system/shutdown.target.wants/dracut-shutdown.service
    /usr/sbin/dracut
    /usr/share/bash-completion/completions/dracut
    /usr/share/bash-completion/completions/lsinitrd
    /usr/share/doc/dracut-033
    /usr/share/doc/dracut-033/AUTHORS
    /usr/share/doc/dracut-033/COPYING
    /usr/share/doc/dracut-033/HACKING
    /usr/share/doc/dracut-033/NEWS
    /usr/share/doc/dracut-033/README
    /usr/share/doc/dracut-033/TODO
    /usr/share/doc/dracut-033/dracut.html
    /usr/share/doc/dracut-033/dracut.png
    /usr/share/doc/dracut-033/dracut.svg
    /usr/share/man/man1/lsinitrd.1.gz
    /usr/share/man/man5/dracut.conf.5.gz
    /usr/share/man/man7/dracut.bootup.7.gz
    /usr/share/man/man7/dracut.cmdline.7.gz
    /usr/share/man/man7/dracut.kernel.7.gz
    /usr/share/man/man7/dracut.modules.7.gz
    /usr/share/man/man8/dracut-cmdline.service.8.gz
    /usr/share/man/man8/dracut-initqueue.service.8.gz
    /usr/share/man/man8/dracut-mount.service.8.gz
    /usr/share/man/man8/dracut-pre-mount.service.8.gz
    /usr/share/man/man8/dracut-pre-pivot.service.8.gz
    /usr/share/man/man8/dracut-pre-trigger.service.8.gz
    /usr/share/man/man8/dracut-pre-udev.service.8.gz
    /usr/share/man/man8/dracut-shutdown.service.8.gz
    /usr/share/man/man8/dracut.8.gz
    /usr/share/man/man8/mkinitrd.8.gz
    /var/lib/initramfs
    /var/log/dracut.log
    [root@mn128 ~]#
1 Attachments

Discussion

  • Guang Cheng Li

    Guang Cheng Li - 2014-11-27
    • assigned_to: yangsong
     
  • yangsong

    yangsong - 2014-12-01

    hi,

    I have successfully deployed a centos7.0 stateless image on a x86_64 node.

    the node definition is:

    [root@ls21n01 /]# lsdef -t osimage -o centos7.0-x86_64-netboot-compute
    Object name: centos7.0-x86_64-netboot-compute
    exlist=/opt/xcat/share/xcat/netboot/rh/compute.rhels7.x86_64.exlist
    imagetype=linux
    osarch=x86_64
    osdistroname=centos7.0-x86_64
    osname=Linux
    osvers=centos7.0
    otherpkgdir=/install/post/otherpkgs/centos7.0/x86_64
    permission=755
    pkgdir=/install/centos7.0/x86_64
    pkglist=/opt/xcat/share/xcat/netboot/rh/compute.rhels7.x86_64.pkglist
    postinstall=/opt/xcat/share/xcat/netboot/rh/compute.rhels7.x86_64.postinstall
    profile=compute
    provmethod=netboot
    rootimgdir=/install/netboot/centos7.0/x86_64/compute

    on your problem, please make sure
    (1)the osimage definition is correctly mapped to rhels7.0
    (2)the "installnic" ,"primarynic" and "mac" node attributes are correctly specified

     
  • Guang Cheng Li

    Guang Cheng Li - 2015-05-18
    • status: open --> pending
     
  • Guang Cheng Li

    Guang Cheng Li - 2015-05-18

    Set it to pending to wait for responses from Sheng Feng...

     
MongoDB Logo MongoDB