POWER6 VIO Failover


 
Thread Tools Search this Thread
Operating Systems AIX POWER6 VIO Failover
# 8  
Old 05-12-2009
Unfortunately I haven't messed with Partition Mobility, we don't have the $$ for the license, maybe in next year's budget.

MPIO is what you want to use for multiple VIO redundancy. Here's a quick overview:

1 - Setup 2 VIOs and assign the same SAN drives to each system.
2 - Then on both VIOs you change the hdisk attribute 'reserve_policy' to be 'no_reserve' 3 - Assign the hdisk to the LPAR (do on each VIO)-Step 2 is what allows the hdisk to be assigned to the same LPAR from each VIO
4 - Run 'cfgmgr' on the LPAR to detect the drive(s)
5 - Run 'lspath' to verify that the LPAR sees the hdisk from each VIO
6 - Test by rebooting/shutdown one of the VIO servers.

For more detailed info you should download or order the IBM Redbook "PowerVM Virtualization on IBM System p: Introduction and Configuration" (sg24-7490-03)

IBM Redbooks | PowerVM Virtualization on IBM System p: Introduction and Configuration Fourth Edition

And the Best Practices book too: IBM Redbooks | IBM System p Advanced POWER Virtualization (PowerVM) Best Practices
# 9  
Old 05-14-2009
Thanks for the information. The redbook -- which you posted -- gives few examples... I will try that and post here.

Also, for the Partition Mobility POWER6
check this out


Live Partition Mobility is the next step in the IBMs Power Systems™ virtualization continuum. It can be combined with other virtualization technologies, such as logical partitions, Live Workload Partitions, and the SAN Volume Controller, to provide a fully virtualized computing platform that offers the degree of system and infrastructure flexibility required by today's production data centers.
This IBM® Redbooks® publication discusses how Live Partition Mobility can help technical professionals, enterprise architects, and system administrators:
* Migrate entire running AIX® and Linux® partitions and hosted applications from one physical server to another without disrupting services and loads.
* Meet stringent service-level agreements.
* Rebalance loads across systems quickly, with support for multiple concurrent migrations.
* Use a migration wizard for single partition migrations.
This book can help you understand, plan, prepare, and perform partition migration on IBM Power Systems POWER6™ technology-based servers that are running AIX.

Table of contents

Chapter 1. Overview
Chapter 2. Live Partition Mobility mechanisms
Chapter 3. Requirements and preparation
Chapter 4. Basic partition migration scenario
Chapter 5. Advanced topics
Chapter 6. Migration status
Chapter 7. Integrated Virtualization Manager for Live Partition Mobility
Appendix A. Error codes and logs
# 10  
Old 05-15-2009
partition live mobility is not for failover in case of vio goes down. it's for planned movement in case of maintenance or load balancing

you need mirrored disk over two vios when using internal disks, or multipathing the same lun over 2 vio-servers with external disk as homeyjoe wrote
# 11  
Old 05-25-2009
I have tried this with two new VIOs and it works fine.

I have loaded the SDDPCM & MPIO drivers then configured the SAN Storage for both VIO Servers.


However, I have an existing VIO Server which already has the SAN Storage and when I install the MPIO and SDDPCM drivers I get the following errors.

Anyone come across this ?

$ oem_setup_env
# lspv
hdisk0 00c34be40095f9b8 rootvg active
hdisk1 00c34be405cf31ab rootvgpool active
hdisk2 00c34be40a538498 rootvg active
hdisk3 00c34be4288d3021 None
hdisk4 00c34be4288d94aa None
hdisk5 00c34be4288a9545 None
hdisk6 00c34be4288cccbb None
hdisk7 00c34be42887a299 None
hdisk8 00c34be428881a3f None
hdisk9 00c34be4286abfd5 None
hdisk10 00c34be42869b11b None


$ oem_setup_env
# lsdev -Cc disk
hdisk0 Available 02-08-00 SAS Disk Drive
hdisk1 Available 02-08-00 SAS Disk Drive
hdisk2 Available 02-08-00 SAS Disk Drive
hdisk3 Available 04-00-02 MPIO Other DS4K Array Disk
hdisk4 Available 04-00-02 MPIO Other DS4K Array Disk
hdisk5 Available 04-00-02 MPIO Other DS4K Array Disk
hdisk6 Available 04-00-02 MPIO Other DS4K Array Disk
hdisk7 Available 04-00-02 MPIO Other DS4K Array Disk
hdisk8 Available 04-00-02 MPIO Other DS4K Array Disk
hdisk9 Available 04-00-02 MPIO Other DS4K Array Disk
hdisk10 Available 04-00-02 MPIO Other DS4K Array Disk


# rmdev -dl hdisk10
Method error (/usr/lib/methods/ucfgdevice):
0514-062 Cannot perform the requested function because the
specified device is busy.


$ chdev -dev hdisk3 -attr reserve_policy=no_reserve
Some error messages may contain invalid information
for the Virtual I/O Server environment.
Method error (/usr/lib/methods/chgdisk):
0514-062 Cannot perform the requested function because the
specified device is busy.


# pcmpath query device
Kernel extension sdduserke was not loaded. Errno=8.
Please verify SDDPCM device configuration
Kernel extension sddapuserke was not loaded. Errno=8.
Please verify SDDPCM device configuration



prtconf
System Model: IBM,9117-MMA
Machine Serial Number: 6534BE4
Processor Type: PowerPC_POWER6
Processor Implementation Mode: POWER 6
Processor Version: PV_6_Compat
Number Of Processors: 1
Processor Clock Speed: 4208 MHz
CPU Type: 64-bit
Kernel Type: 64-bit
LPAR Info: 2 VIO_SERVER_1
Memory Size: 4096 MB
Good Memory Size: Not Available
Platform Firmware level: EM340_041
Firmware Version: IBM,EM340_041
Console Login: enable
Auto Restart: true
Full Core: false




Errpt | more
IDENTIFIER TIMESTAMP T C RESOURCE_NAME DESCRIPTION
A6DF45AA 0525014909 I O RMCdaemon The daemon is started.
D6A51BF7 0525014909 I H ent0 HEA PORT UP
2BFA76F6 0525014809 T S SYSPROC SYSTEM SHUTDOWN BY USER
9DBCFDEE 0525014909 T O errdemon ERROR LOGGING TURNED ON
192AC071 0525014609 T O errdemon ERROR LOGGING TURNED OFF
A6DF45AA 0525012309 I O RMCdaemon The daemon is started.
D6A51BF7 0525012309 I H ent0 HEA PORT UP
2BFA76F6 0525012209 T S SYSPROC SYSTEM SHUTDOWN BY USER
9DBCFDEE 0525012309 T O errdemon ERROR LOGGING TURNED ON
192AC071 0525011909 T O errdemon ERROR LOGGING TURNED OFF
0C10BB8C 0525011809 I H hdisk9 ARRAY CONFIGURATION CHANGED
0C10BB8C 0525011809 I H hdisk10 ARRAY CONFIGURATION CHANGED
0C10BB8C 0525011809 I H hdisk6 ARRAY CONFIGURATION CHANGED
0C10BB8C 0525011809 I H hdisk4 ARRAY CONFIGURATION CHANGED
0C10BB8C 0525011809 I H hdisk7 ARRAY CONFIGURATION CHANGED
0C10BB8C 0525011809 I H hdisk8 ARRAY CONFIGURATION CHANGED
A6DF45AA 0525011309 I O RMCdaemon The daemon is started.
D6A51BF7 0525011209 I H ent0 HEA PORT UP
A6DF45AA 0525011209 I O RMCdaemon The daemon is started.
9DBCFDEE 0525011309 T O errdemon ERROR LOGGING TURNED ON
A6DF45AA 0525005209 I O RMCdaemon The daemon is started.
D6A51BF7 0525005209 I H ent0 HEA PORT UP


Also, lsdev -Cc disk should show something like
hdisk10 Available 04-01-02 IBM MPIO DS4700 Array Disk



1- My client partitions are OFF
2- SAN Storage DISKs are allocated to HOST_GROUP_VIO
3- HOST_GROUP_VIO has two VIO Servers: VIO_1 and VIO_2

VIO_2 = which is the scratch installation works fine... but the problem is with VIO_1
# 12  
Old 05-25-2009
are the luns mapped to a vhost?

if yes and the client partitions are off as you wrote, use rmdev -dev vtdname -ucfg on the vtd
change reserve_policy and run cfgdev, then the vtds are available again



and you need to reboot the vio-server after installing the sddpcm drivers
# 13  
Old 05-25-2009
1>In case of SAN disk you can map the LUNs to both VIO servers. and make the mapping correctly.So that if VIO1 goes down the communication will be through VIO2.

>From DS8K assign same LUNs to visible to both the VIO servers.
>Map the LUNs to LPAR (its wise to use PVID while mapping) from both the VIOS.

2> Yeah, if you are using SAN disk it is possible to do Partition Mobolity within th managed system.
# 14  
Old 05-25-2009
thanks for the quick answer.

1) yes LUNS are mapped to VTDs

2) Client Partitions are OFF

3) use rmdev -dev vtdname -ucfg
will this have any adverse affect on the data / san path / application ?

4) installed MPIO and SDDPCM drivers and rebooted VIO two times but no luck.. same problem occurs.

uninstalled MPIO and SDDPCM

rebooted

installed

rebooted

still same problem....
Login or Register to Ask a Question

Previous Thread | Next Thread

9 More Discussions You Might Find Interesting

1. AIX

Hard drive compatibility for POWER6 p520

Hi, I have recently inherited an old p520 from work running AIX 6.1, based on the POWER6 CPU. I'm planning to play around with it and use it to learn the system, so this is a purely personal project. The machine is not under a support contract any more. I am looking to replace one of the disks... (11 Replies)
Discussion started by: topcat
11 Replies

2. AIX

How to get power6 power FRU?

how to get power6 power FRU? the power5 can get by this command: lscfg -vp | grep -p 'AC PS' | grep FRU however, the power6 machine cannot get any info for that command. thanks (1 Reply)
Discussion started by: rainbow_bean
1 Replies

3. AIX

Power6 vs. Power7 hardware performance

I know I will get blasted for posting here, not know where to post this, however, I have performance question between the 2 platforms. Not knowing the exact processors in each box, but the Power6 Platform clock speed is 4400 (?? at least what was told to me), and the Power7 clock speed is 3500.... (5 Replies)
Discussion started by: mrmurdock
5 Replies

4. AIX

vio server ethernet to vio client ethernet(concepts confusing)

Hi In the vio server when I do # lsattr -El hdisk*, I get a PVID. The same PVID is also seen when I put the lspv command on the vio client partition. This way Im able to confirm the lun using the PVID. Similarly how does the vio client partition gets the virtual ethernet scsi client adapter... (1 Reply)
Discussion started by: newtoaixos
1 Replies

5. AIX

HACMP with VIO, service IP failover

Would anyone please kindly help to solve this problem... An LPAR with the below network configuration. ent0 and ent1 are logical lan (virtual ethernet) from VIO SEA. en0 1.2.3.4 <- boot ip 192.168.1.1 <- persistent ip 192.168.1.10 <- service ip en1 11.22.33.44 <- boot ip When I... (6 Replies)
Discussion started by: skeyeung
6 Replies

6. AIX

AIX 6.1 Power6 - Sys CPU utilization twice that of User

Hello, We just purchased two new 4-way (one active one failover) 5Ghz Power6 Servers (failover) with 64GB RAM (32GB per node) runing AIX 6.1 with two LPARs per node connected to our SAN with two 4GB HBAs. The PROD LPAR has 2 dedicated CPUs (4 virtual) and the TEST LPAR has 2 dedicated CPUs. ... (3 Replies)
Discussion started by: troym72
3 Replies

7. AIX

vio server and vio client

Hi, I want to know wheather partition size for installation of vio client can be specified on vio server example If I am installing vio server on blade with 2*300gb hard disk,after that I want to create 2 vio client (AIX Operating system) wheather I can specify hard disk size while... (1 Reply)
Discussion started by: manoj.solaris
1 Replies

8. AIX

Power6 Virtual Fibre Channel Adapter

Hello, Searched in all IBM Redbooks and on the internet and couldn't find anything about the new feature of POWER 6 which Virtual Fibre ( Fiber ) channel adapter. It is similar to virtual scsi adapter. In my client partition I created the virtual Fibre Adapter mapped it with the VIO... (1 Reply)
Discussion started by: filosophizer
1 Replies

9. AIX

Oracle 10G best practices on Power6 AIX5.3

Can anyone point me to any best practices for partitioning, resource prerequisites, and implementation of Oracle 10G release 2 with RAC on 2 power6 550's running AIX5.3 as a cluster? (1 Reply)
Discussion started by: JodyTek
1 Replies
Login or Register to Ask a Question