Unencapsulating a root disk
If your system partitions (/, swap, /usr, /var) are located on more
than one physical disk, you will have to manually "unencapsulate" your
root disk instead of using Veritas' vxunroot
command below.
1. Modify /etc/vfstab to
reference the cxtxdxsx
devices instead of the VxVM devices.
2. Comment out the lines in /etc/system
between:
* vxvm_START (do not remove)
* vxvm_END (do not remove)
3. Run the following command to prevent VxVM from starting up after
reboot:
touch
/etc/vx/reconfig.d/state.d/install-db
4. Reboot the system. After the reboot, you may uninstall VxVM if
needed.
System partitions on boot disk
The Veritas vxunroot command
is used to unencapsulate a root disk that contains all your system
partitions. However, if the root disk is mirrored, you have to remove
the mirror plexes.
Example:
# /etc/vx/bin/vxunroot
This operation will
convert the following file systems from
volumes to regular
partitions: root swap usr var opt home
ERROR: There are 2 plexes
associated with volume rootvol
The vxunroot operation cannot proceed.
Listing of all volumes in rootdg:
# vxprint -v -g rootdg
TY
NAME
ASSOC KSTATE
LENGTH PLOFFS STATE
TUTIL0 PUTIL0
v
opt
gen ENABLED
4198392 -
ACTIVE - -
v
rootvol
root ENABLED
1050776 -
ACTIVE - -
v
swapvol
swap ENABLED
4198392 -
ACTIVE - -
v
usr
gen ENABLED
4198392 -
ACTIVE - -
v
var
gen ENABLED
4198392 -
ACTIVE - -
Here we see that rootdg
contains volumes opt, rootvol, swapvol, usr, and var. Let's see if the volumes
consist of more than one plex.
# vxprint opt rootvol swapvol usr var
Disk group: rootdg
TY
NAME
ASSOC KSTATE
LENGTH PLOFFS STATE
TUTIL0 PUTIL0
v
opt
gen ENABLED
4198392 -
ACTIVE - -
pl
opt-01
opt ENABLED
4198392 -
ACTIVE - -
sd rootdisk-04
opt-01 ENABLED 4198392
0
-
- -
pl
opt-02
opt ENABLED
4198392 -
ACTIVE - -
sd rootdisk-mirror-01 opt-02
ENABLED 4198392 0
-
- -
v
rootvol
root ENABLED
1050776 -
ACTIVE - -
pl rootvol-01
rootvol ENABLED 1050776
- ACTIVE
- -
sd rootdisk-B0
rootvol-01 ENABLED
1
0
-
- Block0
pl rootvol-02
rootvol ENABLED 1050776
- ACTIVE
- -
sd rootdisk-02
rootvol-01 ENABLED 1050775
1
-
- -
v
swapvol
swap ENABLED
4198392 -
ACTIVE - -
pl swapvol-01
swapvol ENABLED 4198392
- ACTIVE
- -
sd rootdisk-01
swapvol-01 ENABLED 4198392
0
-
- -
pl
swapvol-02 swapvol
ENABLED 4198392 -
ACTIVE - -
sd rootdisk-mirror-03 swapvol-02
ENABLED 4198392 0
-
- -
v
usr
gen ENABLED
4198392 -
ACTIVE - -
pl
usr-01
usr ENABLED
4198392 -
ACTIVE - -
sd rootdisk-03
usr-01 ENABLED 4198392
0
-
- -
pl
usr-02
usr ENABLED
4198392 -
ACTIVE - -
sd rootdisk-mirror-04 usr-02
ENABLED 4198392 0
-
- -
v
var
gen ENABLED
4198392 -
ACTIVE - -
pl
var-01
var ENABLED
4198392 -
ACTIVE - -
sd rootdisk-05
var-01 ENABLED 4198392
0
-
- -
pl
var-02
var ENABLED
4198392 -
ACTIVE - -
sd rootdisk-mirror-05 var-02
ENABLED 4198392 0
-
- -
VM disk rootdisk-mirror
contains mirror plexes for volumes opt,rootvol, swapvol, usr, and var. We have to remove the plexes
before proceeding with vxunroot.
# vxplex -o rm dis opt-02 rootvol-02
swapvol-02 usr-02 var-02
# vxprint opt rootvol swapvol usr var
Disk group: rootdg
TY
NAME
ASSOC KSTATE
LENGTH PLOFFS STATE
TUTIL0 PUTIL0
v
opt
gen ENABLED
4198392 -
ACTIVE - -
pl
opt-01
opt ENABLED
4198392 -
ACTIVE - -
sd rootdisk-04
opt-01 ENABLED 4198392
0
-
- -
v
rootvol
root ENABLED
1050776 -
ACTIVE - -
pl rootvol-01
rootvol ENABLED 1050776
- ACTIVE
- -
sd rootdisk-B0
rootvol-01 ENABLED
1
0
-
- Block0
sd rootdisk-02
rootvol-01 ENABLED 1050775
1
-
- -
v
swapvol
swap ENABLED
4198392 -
ACTIVE - -
pl swapvol-01
swapvol ENABLED 4198392
- ACTIVE
- -
sd rootdisk-01
swapvol-01 ENABLED 4198392
0
-
- -
v
usr
gen ENABLED
4198392 -
ACTIVE - -
pl
usr-01
usr ENABLED
4198392 -
ACTIVE - -
sd rootdisk-03
usr-01 ENABLED 4198392
0
-
- -
v
var
gen ENABLED
4198392 -
ACTIVE - -
pl
var-01
var ENABLED
4198392 -
ACTIVE - -
sd rootdisk-05
var-01 ENABLED 4198392
0
-
- -
# /etc/vx/bin/vxunroot
This operation will
convert the following file systems from
volumes to regular
partitions: root swap usr var opt home
Replace volume rootvol
with c0t0d0s0.
This operation will
require a system reboot. If you choose to
continue with this
operation, system configuration will be updated
to discontinue use of the
volume manager for your root and swap
devices.
Do you wish to do this now
[y,n,q,?] (default: y)
After a reboot, the root disk will be unencapsulated.
Back to brandonhutchinson.com.
Last modified: 08/05/2003