Solved

Power and HMC bootlist Issue

Posted on 2011-02-24
5
3,046 Views
Last Modified: 2013-11-17
I created a full LPAR, amd from the HMC I specified 126GB and the following hardware as required:

U78AB.001.WZSG972-P1-T7   RAID Controller

U78AB.001.WZSG972-P1-C3   PCI-E SAS Controller

U78AB.001.WZSG972-P1-C4   Ethernet controller

Open in new window


I then activate the profile, and the console reports the following:

IBM IBM IBM IBM IBM IBM        PLEASE WAIT...       IBM IBM IBM IBM IBM IBM     
IBM IBM IBM IBM IBM IBM                             IBM IBM IBM IBM IBM IBM     
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM     
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM     
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM     
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM     
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM     
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM     
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM     
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM     
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM     
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM     
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM     
                                                                                
 No OS image was detected by firmware.                                          
 At least one disk in the bootlist was not found yet.                           
 Firmware is now retrying the entries in the bootlist.                          
 Press ctrl-C to stop retrying.                                                 
                                                                                
 No OS image was detected by firmware.                                          
 At least one disk in the bootlist was not found yet.                           
 Firmware is now retrying the entries in the bootlist.                          
 Press ctrl-C to stop retrying.     

Open in new window


Why can the HMC 'see' the disks on the machine during profile creation, but it can not see the bootlist during activation.

How can I determine and resolve the problem ?

Thanks
0
Comment
Question by:Los Angeles1
  • 3
  • 2
5 Comments
 
LVL 68

Expert Comment

by:woolmilkporc
ID: 34975416
I thought I already told you - the HMC can only "see" adapters/controllers, it never can see disks! "See" means that the HMC gets its information from the managed system's hypervisor. The HMC itself is just a simple Linux box and actually doesn't "see" anything!
Disks can only be seen by an LPAR.

Further, a bootlist has nothing to do with disks. It's stored in the partitions NVRAM (part of the managed system's hypervisor) and contains hardware paths to bootable media, if there are any.

Seems that you attached the controllers correctly to the LPAR. Are there hdisks attached to these controllers?
 
I assume so, but these disks seem to be new/newly formatted, so it's no wonder that the machine cannot boot from them.

You must boot from your installation medium or via network (NIM) to get the OS installer running. This installer can then populate your new disk(s) with an OS. The installer will also update the bootlist, so you can subsequently boot from the newly created OS disk(s).

I'm a bit astonished that all this should be so new for you.
You already installed an LPAR, didn't you?

wmp






0
 
LVL 68

Expert Comment

by:woolmilkporc
ID: 34975438
>> How can I determine and resolve the problem ? <<

There is no problem. The LPAR will start SMS shortly, where you can select your boot medium.

Sorry, my day is nearly over. Let's continue tomorrow!.

wmp
0
 

Author Comment

by:Los Angeles1
ID: 34975663
Re: my lack of knowledge:  I previously installed a full LPAR on an old machine with many previous LPARs, and did not quite know what I was doing.  Now I am installing on new hardware.

I get it now,  the HMC can identify the adapters in the slots, not the hardware attached to the adapters.  Tomorrow I will check to see if the hdisks are attached to the controllers

I was not attempting to boot from the hard disk, the last time I created an LPAR, I went to a screen simular to the one below to select the CD ROm from which to boot from, I was attempting to do that again:

      PowerPC Firmware                                                               
       Version AL710_083                                                              
       SMS 1.7 (c) Copyright IBM Corp. 2000,2008 All rights reserved.    
       Select Device                                                                  
       Device  Current  Device                                                        
       Number  Position  Name    

Open in new window


However, that was apparently not necessary, as after I got the bootlist problem I put the DVD into the drive and got the following response:

 At least one disk in the bootlist was not found yet.                           
 Firmware is now retrying the entries in the bootlist.                          
 Press ctrl-C to stop retrying.                                                 
-                                                                               
Elapsed time since release of system processors: 3010 mins 40 secs              
                                                                                
Config file read, 234 bytes                                                     
                                                                                
                                                                                
Welcome to the 64-bit Red Hat Enterprise Linux Server 5.6 installer!            
Hit <TAB> for boot options.                                                     
                                                                                
                                                                                
Welcome to yaboot version 1.3.13 (Red Hat 1.3.13-10.el5_5.1)                    
Enter "help" to get some basic usage information                                
boot: linux                                                                     
Please wait, loading kernel...                                                  
   Elf64 kernel loaded...                                                       
Loading ramdisk...                                                              
ramdisk loaded at 02b80000, size: 9023 Kbytes                                   
OF stdout device is: /vdevice/vty@30000000                                      
Hypertas detected, assuming LPAR !                                              
command line: ro                                                                
memory layout at init:                                                          
  alloc_bottom : 0000000003450000                                               
  alloc_top    : 0000000010000000                                               
  alloc_top_hi : 0000001f40000000                                               
  rmo_top      : 0000000010000000                                               
  ram_top      : 0000001f40000000                                               
Looking for displays                                                            
instantiating rtas at 0x000000000eee0000 ... done                               
0000000000000000 : boot cpu     0000000000000000                                
0000000000000002 : starting cpu hw idx 0000000000000002... done                 
0000000000000004 : starting cpu hw idx 0000000000000004... done                 
0000000000000006 : starting cpu hw idx 0000000000000006... done                 
0000000000000008 : starting cpu hw idx 0000000000000008... done                 
000000000000000a : starting cpu hw idx 000000000000000a... done                 
000000000000000e : starting cpu hw idx 000000000000000e... done                 
0000000000000010 : starting cpu hw idx 0000000000000010... done                 
0000000000000012 : starting cpu hw idx 0000000000000012... done                 
0000000000000014 : starting cpu hw idx 0000000000000014... done                 
0000000000000016 : starting cpu hw idx 0000000000000016... done                 
copying OF device tree ...                                                      
Building dt strings...                                                          
Building dt structure...                                                        
Device tree strings 0x0000000003560000 -> 0x0000000003561695                    
Device tree struct  0x0000000003570000 -> 0x00000000035a0000                    
Calling quiesce ...                                                             
returning from prom_init                                                        
Partition configured for 24 cpus.                                               
Starting Linux PPC64 #1 SMP Sun Dec 19 14:29:51 EST 2010                        
-----------------------------------------------------                           
ppc64_pft_size                = 0x1f                                            
physicalMemorySize            = 0x1f40000000                                    
ppc64_caches.dcache_line_size = 0x80                                            
ppc64_caches.icache_line_size = 0x80                                            
htab_address                  = 0x0000000000000000                              
htab_hash_mask                = 0xffffff                                        
-----------------------------------------------------                           
on 4.1.2 20080704 (Red Hat 4.1.2-50)) #1 SMP Sun Dec 19 14:29:51 EST 2010       
[boot]0012 Setup Arch                                                           
EEH: PCI Enhanced I/O Error Handling Enabled                                    
PPC64 nvram contains 15360 bytes                                                
[boot]0015 Setup Done                                                           
Built 2 zonelists.  Total pages: 2048000                                        
Kernel command line: ro                                                         
[boot]0020 XICS Init                                                            
[boot]0021 XICS Done                                                            
PID hash table entries: 4096 (order: 12, 32768 bytes)                           
Using pSeries machine description                                               
Found initrd at 0xc000000002b80000:0xc00000000344fd36                           
Partition configured for 24 cpus.                                               
Starting Linux PPC64 #1 SMP Sun Dec 19 14:29:51 EST 2010                        
-----------------------------------------------------                           
physicalMemorySize            = 0x1f40000000                                    
ppc64_caches.dcache_line_size = 0x80                                            
ppc64_caches.icache_line_size = 0x80                                            
htab_address                  = 0x0000000000000000                              
htab_hash_mask                = 0xffffff                                        
-----------------------------------------------------                           
Linux version 2.6.18-238.el5 (mockbuild@ppc-008.build.bos.redhat.com) (gcc versi
on 4.1.2 20080704 (Red Hat 4.1.2-50)) #1 SMP Sun Dec 19 14:29:51 EST 2010       
[boot]0012 Setup Arch                                                           
EEH: PCI Enhanced I/O Error Handling Enabled                                    
PPC64 nvram contains 15360 bytes                                                
[boot]0015 Setup Done                                                           
Built 2 zonelists.  Total pages: 2048000                                        
Kernel command line: ro                                                         
[boot]0020 XICS Init                                                            
[boot]0021 XICS Done                                                            
PID hash table entries: 4096 (order: 12, 32768 bytes)                           
Console: colour dummy device 80x25                                              
Dentry cache hash table entries: 16777216 (order: 11, 134217728 bytes)          
Inode-cache hash table entries: 8388608 (order: 10, 67108864 bytes)             
freeing bootmem node 0                                                          
freeing bootmem node 1                                                          
Memory: 130726080k/131072000k available (4928k kernel code, 345920k reserved, 13
44k data, 1247k bss, 320k init)                                                 
Calibrating delay loop... 1021.95 BogoMIPS (lpj=510976)                         
Security Framework v1.0.0 initialized                                           
SELinux:  Initializing.                                                         
selinux_register_security:  Registering secondary module capability             
Capability LSM initialized as secondary                                         
Mount-cache hash table entries: 4096                                            
Processor 1 found.                                                              
Processor 2 found.                                                              
Processor 3 found.                                                              
Processor 4 found.                                                              
Processor 5 found.                                                              
Processor 6 found.                                                              
Processor 7 found.                                                              
Processor 8 found.                                                              
Processor 9 found.                                                              
Processor 10 found.                                                             
Processor 11 found.                                                             
Processor 12 found.                                                             
Processor 13 found.                                                             
Processor 14 found.                                                             
Processor 15 found.                                                             
Processor 16 found.                                                             
Processor 17 found.                                                             
Processor 18 found.                                                             
Processor 19 found.                                                             
Processor 20 found.                                                             
Processor 21 found.                                                             
Processor 22 found.                                                             
Processor 23 found.                                                             
Brought up 24 CPUs                                                              
migration_cost=0,302,3844                                                       
checking if image is initramfs...it isn't (crc error); looks like an initrd     
Freeing initrd memory: 9023k freed                                              
NET: Registered protocol family 16                                              
IOMMU table initialized, virtual merging enabled                                
No pciex nodes found                                                            
No pcix nodes found                                                             
usbcore: registered new driver usbfs                                            
usbcore: registered new driver hub                                              
NetLabel: Initializing                                                          
NetLabel:  domain hash size = 128                                               
NetLabel:  protocols = UNLABELED CIPSOv4                                        
NetLabel:  unlabeled traffic allowed by default                                 
NET: Registered protocol family 2                                               
IP route cache hash table entries: 2097152 (order: 8, 16777216 bytes)           
TCP established hash table entries: 1048576 (order: 8, 16777216 bytes)          
TCP bind hash table entries: 65536 (order: 4, 1048576 bytes)                    
TCP: Hash tables configured (established 1048576 bind 65536)                    
TCP reno registered                                                             
IBM eBus Device Driver                                                          
scan-log-dump not implemented on this system                                    
audit: initializing netlink socket (disabled)                                   
type=2000 audit(1298590734.033:1): initialized                                  
Total HugeTLB memory allocated, 0                                               
VFS: Disk quotas dquot_6.5.1                                                    
Dquot-cache hash table entries: 8192 (order 0, 65536 bytes)                     
Initializing Cryptographic API                                                  
alg: No test for crc32c (crc32c-generic)                                        
ksign: Installing public key data                                               
Loading keyring                                                                 
- Added public key 64D16170B0AF10CD                                             
- User ID: Red Hat, Inc. (Kernel Module GPG key)                                
io scheduler noop registered                                                    
io scheduler anticipatory registered                                            
io scheduler deadline registered                                                
io scheduler cfq registered (default)                                           
pci_hotplug: PCI Hot Plug PCI Core version: 0.5                                 
rpaphp: RPA HOT Plug PCI Controller Driver version: 0.1                         
Generic RTC Driver v1.07                                                        
                                              
Linux agpgart interface v0.101 (c) Dave Jones                                   
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled        
brd: module loaded                                                              
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2                        
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx     
ide-floppy driver 0.99.newide                                                   
usbcore: registered new driver hiddev                                           
usbcore: registered new driver usbhid                                           
drivers/usb/input/hid-core.c: v2.6:USB HID core driver                          
mice: PS/2 mouse device common for all mice                                     
md: md driver 0.90.3 MAX_MD_DEVS=256, MD_SB_DISKS=27                            
md: bitmap version 4.39                                                         
TCP bic registered                                                              
Initializing IPsec netlink socket                                               
NET: Registered protocol family 1                                               
NET: Registered protocol family 17                                              
Initalizing network drop monitor service                                        
md: Autodetecting RAID arrays.                                                  
md: autorun ...                                                                 
md: ... autorun DONE.                                                           
RAMDISK: Compressed image found at block 0                                      
crc error                                                                       
No filesystem could mount root, tried:  ext2 iso9660                            
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(1,0)  
 <0>Rebooting in 180 seconds..  

Open in new window


So I can boot up from the DVD, but I can not mount root

How can I resolve this from this point ?

Thanks
0
 
LVL 68

Accepted Solution

by:
woolmilkporc earned 500 total points
ID: 34978217
Please!

>> the HMC can identify the adapters in the slots <<

Only the firmware hypervisor can identify adapters (slots), and it will hand this info over to the relatively dumb HMC when asked for it, so the HMC can display it!

>> but I can not mount root <<

Look at this

RAMDISK: Compressed image found at block 0                                      
crc error

It seems obvious that parts of your ramdisk on the installation DVD are corrupt. At least the compressed image of the root FS is defect. try to get/build a new DVD.

wmp


0
 

Author Closing Comment

by:Los Angeles1
ID: 34983047
You were right, the new DVD fixed the installation problem
I thought this was reporting a problem with the hdisk

(Note:  The hypervisor 'sees' the controllers/adapters, and repprts it to the HMC.  However, the HMC sees nothing, nor can it access the disks attached to the controllers.)

Thanks
0

Featured Post

How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

Join & Write a Comment

Introduction Regular patching is part of a system administrator's tasks. However, many patches require that the system be in single-user mode before they can be installed. A cluster patch in particular can take quite a while to apply if the machine…
Java performance on Solaris - Managing CPUs There are various resource controls in operating system which directly/indirectly influence the performance of application. one of the most important resource controls is "CPU".   In a multithreaded…
Learn how to get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…
In a previous video, we went over how to export a DynamoDB table into Amazon S3.  In this video, we show how to load the export from S3 into a DynamoDB table.

707 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

18 Experts available now in Live!

Get 1:1 Help Now