Hi to all,

I used xCAT to set up my cluster of nodes. I got everything working so far (including rpower), but rcons only works until the OS of the node "takes over". So I can see UEFI messages, but when the OS starts, the console in rcons does not answer any more.

Environment:
xCAT server and clients: x3650 M3, IMM and host OS share the first eth port (the dedicated IMM port is NOT used)
RHEL 6 .1 with kernel  2.6.32-131.17.1.el6.x86_64
xCAT-server-2.6.8-snap201109270323.noarch
xCAT-client-2.6.8-snap201109270322.noarch
conserver-xcat-8.1.16-9.x86_64

What I did so far:
1) Checked IMM settings according to  http://download.boulder.ibm.com/ibmdl/pub/systems/support/system_x/x3550m3_x3650m3-cmos-settings-v1.2.txt
This is how they are set now:
uEFI.SerialCOMPort1=Enable
uEFI.SerialCOMPort2=Enable
uEFI.RemoteConsoleRedirection=Enable
uEFI.SerialPortSharing=Enable
uEFI.SerialPortAccessMode=Dedicated
uEFI.Com1BaudRate=115200
uEFI.Com1DataBits=8
uEFI.Com1Parity=None
uEFI.Com1StopBits=1
uEFI.Com1TextEmul=VT100
uEFI.Com1ActiveAfterBoot=Enable
uEFI.Com1FlowControl=Hardware

2) editet /boot/grub/menu.lst to have the console=/dev/ttyS1 entry last in line (required for RHEL6 Upstart processing through /etc/init/serial.conf - otherwise no getty is started on ttyS1)
[root@justd01 grub]# vi menu.lst
[root@justd01 grub]# cat menu.lst
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /boot/, eg.
#          root (hd0,1)
#          kernel /vmlinuz-version ro root=/dev/sdaw5
#          initrd /initrd-[generic-]version.img
#boot=/dev/sdaw2
default=1
timeout=5
#serial --unit=1 --speed=115200
#terminal --timeout=5 serial console
title Red Hat Enterprise Linux (2.6.32-131.0.15.el6.x86_64)
        root (hd0,1)
        kernel /vmlinuz-2.6.32-131.0.15.el6.x86_64 ro root=UUID=302b85c3-68b8-48af-9c34-12162b1e4db1 rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=us console=tty1 crashkernel=auto rhgb quiet console=ttyS1,115200n8r crashkernel=auto
        initrd /initramfs-2.6.32-131.0.15.el6.x86_64.img

title Red Hat Enterprise Linux (2.6.32-131.0.15.el6.x86_64) with MPP support
        root (hd0,1)
        kernel /vmlinuz-2.6.32-131.0.15.el6.x86_64 ro root=UUID=302b85c3-68b8-48af-9c34-12162b1e4db1 rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=us console=tty1

[root@justd01 init]# cat serial.conf
# Automatically start a configured serial console
#
# How this works:
#
# On boot, a udev helper examines /dev/console. If a serial console is the
# primary console (last console on the commandline in grub),  the event
# 'fedora.serial-console-available <port name> <speed>' is emitted, which
# triggers this script. It waits for the runlevel to finish, ensures
# the proper port is in /etc/securetty, and starts the getty.
#
# If your serial console is not the primary console, or you want a getty
# on serial even if it's not the console, create your own event by copying
# /etc/init/tty.conf, and changing the getty line in that file.

start on fedora.serial-console-available DEV=* and stopped rc RUNLEVEL=[2345]
stop on runlevel [S016]

instance $DEV
respawn
pre-start exec /sbin/securetty $DEV
exec /sbin/agetty /dev/$DEV $SPEED vt100-nav


3) rebooted the node and checked if getty is running: YES it runs
[root@justd01 init]# ps -efa | grep getty
root      2342     1  0 15:12 ttyS1    00:00:00 /sbin/agetty /dev/ttyS1 115200 vt100-nav
root      2343     1  0 15:12 tty1     00:00:00 /sbin/mingetty /dev/tty1
root      2345     1  0 15:12 tty2     00:00:00 /sbin/mingetty /dev/tty2
root      2347     1  0 15:12 tty3     00:00:00 /sbin/mingetty /dev/tty3
root      2349     1  0 15:12 tty4     00:00:00 /sbin/mingetty /dev/tty4
root      2351     1  0 15:12 tty5     00:00:00 /sbin/mingetty /dev/tty5
root      2353     1  0 15:12 tty6     00:00:00 /sbin/mingetty /dev/tty6
root      2372  2356  0 15:13 pts/0    00:00:00 grep getty

4) tried rcons justd01 from the xCAT server -> just no reaction...

Any suggestion or hint is highly welcome...

THANKS A LOT to everyone in advance!

Mit freundlichen Grüßen / Kind regards

Karsten Kutzer

HPC Architect
Consulting IT Specialist
IBM Sales & Distribution, STG Sales
Industries Deep Computing FTSS

Phone: +49-69-6645 2132  IBM Deutschland
Fax: +49-69-6645 3303  Wilhelm-Fay-Str. 30-34
Mobile: +49-171-97 12 448  65936 Frankfurt Sossenheim
E-Mail: [email protected]  Germany

IBM Deutschland GmbH / Vorsitzender des Aufsichtsrats: Martin Jetter
Geschäftsführung: Martina Koederitz (Vorsitzende), Reinhard Reschke, Dieter Scholz, Gregor Pillen, Joachim Heel, Christian Noll
Sitz der Gesellschaft: Ehningen / Registergericht: Amtsgericht Stuttgart, HRB 14562 / WEEE-Reg.-Nr. DE 99369940

------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure 
contains a definitive record of customers, application performance, 
security threats, fraudulent activity, and more. Splunk takes this 
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
xCAT-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xcat-user

Reply via email to