A 'first look' at creating an AIX 5.2 WPAR on AIX 7.I created my first ‘versioned’ AIX 5.2 WPAR on AIX 7 today. To get
me started, I followed the steps in the following guide from the AIX 7 Open
Beta On-line Information Centre: In order to create the WPAR, I needed an AIX 5.2 mksysb file to
supply to the mkwpar command. Fortunately, I just happened to have an old AIX 5.2 mksysb image
in my archives! I then executed the following command to build the WPAR: # mkwpar -n wpar1 -C -B /hom The flags to the command are: -n wparname Specifies the name for the workload partition to be
created. You must specify a name, either using the -n flag or in a
specification file using the -f flag, unless the -p name or both –w and -o
flags are used. -B wparbackupdevice Specifies a device containing a workload partition
backup image. This image is used to populate the workload partition file
systems. The wparBackupDevice parameter is a workload partition image that is
created with the savewpar, mkcd, or mkdvd command. The -B flag is used by the
restwpar command as part of the process of creating a workload partition from a
backup image. -C Creates a versioned workload partition. This option
is valid only when additional versioned workload partition software has been
installed. I was then able to start my new AIX 5.2 WPAR successfully! # startwpar -v wpar1 Starting workload partition wpar1. Mounting all workload partition file systems. Mounting /wpars/wpar1 Mounting /wpars/wpar1/home Mounting /wpars/wpar1/mksysb Mounting /wpa Mounting /wpa Mounting /wpa Mounting /wpars/wpar1/opt Mounting /wpars/wpar1/proc Mounting /wpars/wpar1/tmp Mounting /wpars/wpar1/usr Mounting /wpa Mounting /wpars/wpar1/var Mounting /wpa Mounting /wpa Loading workload partition. Exporting workload partition devices. Exporting workload partition kernel extensions. Starting workload partition subsystem cor_wpar1. 0513-059 The cor_wpar1 Subsystem has been started.
Subsystem PID is 8388822. Verifying workload partition startup. Return Status = SUCCESS. The WPAR was now in an active state and the associated file
systems were mounted (as shown from the Global
environment). # lswpar Name
State Type Hostname
Directory RootVG WPAR ---- wpar1 A S
wpar1 /wpars/wpar1 no # mount | grep wpar
/dev/lv00 /wpars/wpar1 jfs
Jul 26 20:13 rw,log=/dev/loglv00
/dev/lv01 /wpars/wpar1/home
jfs Jul 26 20:13 rw,log=/dev/loglv00
/dev/lv02 /wpars/wpar1/mksysb
jfs Jul 26 20:13 rw,log=/dev/loglv00
/opt
/wpa
/sbin
/wpa
/usr
/wpa
/dev/lv03 /wpars/wpar1/opt
jfs Jul 26 20:13 rw,log=/dev/loglv00
/proc /wpars/wpar1/proc
namefs Jul 26 20:13 rw
/dev/lv04 /wpars/wpar1/tmp
jfs Jul 26 20:13 rw,log=/dev/loglv00 /dev/lv05 /wpars/wpar1/usr jfs Jul 26 20:13 rw,log=/dev/loglv00
/dev/lv06
/wpa
/dev/lv07 /wpars/wpar1/var
jfs Jul 26 20:13 rw,log=/dev/loglv00
/dev/lv08
/wpa
/dev/lv09
/wpa I was curious what the WPAR environment was going to look like, so
I used clogin to access
it and run a few commands. From the Global environment I confirmed I was indeed on an AIX 7
system. # uname -W 0 # oslevel V7BETA From within the WPAR, I confirmed that I was indeed running AIX
5.2! Wow! # clogin wpar1 wpar1 : / # oslevel 5.2.0.0 And I could see all 8 logical CPUs (4 hardware threads per POWER7
processor i.e. SMT-4). wpar1 : / # sar -P ALL 1 5 AIX wpar1 2 5 00F602734C00 07/26/10 wpar1 configuration: @lcpu=8 @mem=4096MB
@ent=0.50 20:22:20 cpu
%usr %sys %wio
%idle physc %entc 20:22:21
0 7 78
1 14 0.01
0.0
1 1 70
0 29 0.01
0.0
2 0 1
0 99 0.00
0.0
3 0 0
0 100 0.01
0.0
4 0 35
0 65 0.00
0.0
7 0 28
0 72 0.00
0.0
U - -
0 93 0.47
93.9
- 0 3
0 97 0.03
0.0 I noticed an interesting device in the lscfg output. wpar1 : / # lscfg INSTALLED RESOURCE LIST The following resources are installed on the
machine. +/- = Added or deleted from Resource List. * =
Diagnostic support not available. Model
Architecture: chrp Model
Implementation: Multiple Processor, PCI bus + sys0
System Object *
wio0 WPAR I/O Subsystem Also noticed some new and interesting mount points, for example /nre/opt. wpar1 : / # df Filesystem
512-blocks Free %Used Iused %Iused Mounted on Global
131072 99928 24%
1424 5% / Global
131072 126704 4%
70 1% /home Global
1048576 1015560 4%
17 1% /mksysb Global 786432
428904 46% 7331
14% /nre/opt Global 458752 88400
81% 10020 47% /nre/sbin Global 4980736 24872
100% 53698 87% /nre/usr Global
131072 63800 52%
1640 11% /opt Glob Global
131072 125080 5%
52 1% /tmp Global
1572864 165744 90%
23183 12% /usr Global
524288 494464 6%
154 1% /usr/local Global Global
262144 253744 4%
28 1% /var/log Global
131072 126832 4%
20 1% /var/tsm/log I did have one minor problem when I first tried to start my WPAR,
but that issue was quickly resolved by the AIX developers on the AIX 7 Open
Beta Forum. http Such a fast response to my query demonstrates IBMs commitment to
the Open Beta program. I was notified this morning that I’ve been selected to work on an
upcoming AIX Redbook in Austin, Texas. I’m really looking forward to it. AIX
Differences Guide, PW-0001-R01: http Follow me on Twitter: http |