Veritas InfoScale™ 7.4 Installation Guide - Solaris
- Section I. Planning and preparation
- Introducing Veritas InfoScale
- Licensing Veritas InfoScale
- System requirements
- Preparing to install
- Setting up the private network
- Setting up shared storage
- Planning the installation setup for SF Oracle RAC and SF Sybase CE systems
- Section II. Installation of Veritas InfoScale
- Installing Veritas InfoScale using the installer
- Installing Veritas InfoScale using response files
- Installing Veritas Infoscale using operating system-specific methods
- Completing the post installation tasks
- Section III. Uninstallation of Veritas InfoScale
- Uninstalling Veritas InfoScale using the installer
- About removing Veritas InfoScale
- Uninstalling Veritas InfoScale using response files
- Uninstalling Veritas InfoScale using the installer
- Section IV. Installation reference
- Appendix A. Installation scripts
- Appendix B. Tunable files for installation
- Appendix C. Troubleshooting installation issues
Example of moving volumes to disk partitions on Solaris
This example shows how to move the data on a volume to a disk partition. In the example, there are three disks: disk1 and disk2 are subdisks on volume vol01 and disk3 is a free disk. The data on vol01 is copied to disk3 using the vxevac command.
These are the contents of the disk group voldg before the data on vol01 is copied to disk3.
# vxprint -g voldg -ht DG NAME NCONFIG NLOG MINORS GROUP-ID DM NAME DEVICE TYPE PRIVLEN PUBLEN STATE RV NAME RLINK_CNT KSTATE STATE PRIMARY DATAVOLS SRL RL NAME RVG KSTATE STATE REM_HOST REM_DG REM_RLNK V NAME RVG KSTATE STATE LENGTH READPOL PREFPLEX UTYPE PL NAME VOLUME KSTATE STATE LENGTH LAYOUT NCOL/WID MODE SD NAME PLEX DISK DISKOFFS LENGTH [COL/]OFF DEVICE MODE SV NAME PLEX VOLNAME NVOLLAYR LENGTH [COL/]OFF AM/NM MODE DC NAME PARENTVOL LOGVOL SP NAME SNAPVOL DCO dg voldg default default 115000 1017856044.1141.hostname.veritas.com dm disk1 c1t12d0s2 sliced 2591 17900352 - dm disk2 c1t14d0s2 sliced 2591 17899056 - dm disk3 c1t3d0s2 sliced 2591 17899056 - v vol1 - ENABLED ACTIVE 4196448 ROUND - fsgen pl pl1 vol1 ENABLED ACTIVE 4196448 CONCAT - RW sd sd1 pl1 disk1 0 2098224 0 c1t12d0 ENA sd sd2 pl1 disk2 0 2098224 2098224 c1t14d0 ENA
Evacuate disk1 to disk3.
# /etc/vx/bin/vxevac -g voldg disk1 disk3 # vxprint -g voldg -ht DG NAME NCONFIG NLOG MINORS GROUP-ID DM NAME DEVICE TYPE PRIVLEN PUBLEN STATE RV NAME RLINK_CNT KSTATE STATE PRIMARY DATAVOLS SRL RL NAME RVG KSTATE STATE REM_HOST REM_DG REM_RLNK V NAME RVG KSTATE STATE LENGTH READPOL PREFPLEX UTYPE PL NAME VOLUME KSTATE STATE LENGTH LAYOUT NCOL/WID MODE SD NAME PLEX DISK DISKOFFS LENGTH [COL/]OFF DEVICE MODE SV NAME PLEX VOLNAME NVOLLAYR LENGTH [COL/]OFF AM/NM MODE DC NAME PARENTVOL LOGVOL SP NAME SNAPVOL DCO dg voldg default default 115000 1017856044.1141.hostname.veritas.com dm disk1 c1t12d0s2 sliced 2591 17900352 - dm disk2 c1t14d0s2 sliced 2591 17899056 - dm disk3 c1t3d0s2 sliced 2591 17899056 - v vol1 - ENABLED ACTIVE 4196448 ROUND - fsgen pl pl1 vol1 ENABLED ACTIVE 4196448 CONCAT - RW sd disk3-01l1 disk3 0 2098224 0 c1t3d0 ENA sd sd2 pl1 disk2 0 2098224 2098224 c1t14d0 ENA
Evacuate disk2 to disk3.
# /etc/vx/bin/vxevac -g voldg disk2 disk3 # vxprint -g voldg -ht DG NAME NCONFIG NLOG MINORS GROUP-ID DM NAME DEVICE TYPE PRIVLEN PUBLEN STATE RV NAME RLINK_CNT KSTATE STATE PRIMARY DATAVOLS SRL RL NAME RVG KSTATE STATE REM_HOST REM_DG REM_RLNK V NAME RVG KSTATE STATE LENGTH READPOL PREFPLEX UTYPE PL NAME VOLUME KSTATE STATE LENGTH LAYOUT NCOL/WID MODE SD NAME PLEX DISK DISKOFFS LENGTH [COL/]OFF DEVICE MODE SV NAME PLEX VOLNAME NVOLLAYR LENGTH [COL/]OFF AM/NM MODE DC NAME PARENTVOL LOGVOL SP NAME SNAPVOL DCO dg voldg default default 115000 1017856044.1141.hostname.veritas.com dm disk1 c1t12d0s2 sliced 2591 17900352 - dm disk2 c1t14d0s2 sliced 2591 17899056 - dm disk3 c1t3d0s2 sliced 2591 17899056 - v vol1 - ENABLED ACTIVE 4196448 ROUND - fsgen pl pl1 vol1 ENABLED ACTIVE 4196448 CONCAT - RW sd disk3-01 pl1 disk3 0 2098224 0 c1t3d0 ENA sd disk3-02 pl1 disk3 2098224 2098224 2098224 c1t3d0 ENA
Remove the evacuated disks from VxVM control.
# vxdisk -g voldg list DEVICE TYPE DISK GROUP STATUS c1t3d0s2 sliced disk3 voldg online c1t12d0s2 sliced disk1 voldg online c1t14d0s2 sliced disk2 voldg online # vxdg rmdisk disk1 # vxdg rmdisk disk2 # vxdisk rm c1t12d0 # vxdisk rm c1t14d0
Verify that the evacuated disks have been removed from VxVM control.
# vxdisk -g voldg list DEVICE TYPE DISK GROUP STATUS c1t3d0s2 sliced disk3 voldg online
Check to see whether the volume you want to move first is mounted.
# mount | grep vol1 /vol1 on /dev/vx/dsk/voldg/vol1 read/write/setuid/log/nolargefiles/dev=12dc138 on Wed Apr 3 10:13:11 2002
Create a partition on free disk space of the same size as the volume. In this example, a 2G partition is created on disk1 (c1t12d0s1).
# format Searching for disks...done AVAILABLE DISK SELECTIONS: 0. c0t0d0 <SUN9.0G cyl 4924 alt 2 hd 27 sec 133> /sbus@1f,0/SUNW,fas@e,8800000/sd@0,0 1. c1t3d0 <QUANTUM-ATLASIV9SCA-0808 cyl 13814 alt 2 hd 4 sec 324> /sbus@1f,0/SUNW,fas@2,8800000/sd@3,0 2. c1t9d0 <QUANTUM-ATLASIV9SCA-0808 cyl 13814 alt 2 hd 4 sec 324> /sbus@1f,0/SUNW,fas@2,8800000/sd@9,0 3. c1t10d0 <QUANTUM-ATLASIV9SCA-0808 cyl 13814 alt 2 hd 4 sec 324> /sbus@1f,0/SUNW,fas@2,8800000/sd@a,0 4. c1t11d0 <QUANTUM-ATLASIV9SCA-0808 cyl 13814 alt 2 hd 4 sec 324> /sbus@1f,0/SUNW,fas@2,8800000/sd@b,0 5. c1t12d0 <QUANTUM-ATLASIV9SCA-0808 cyl 13814 alt 2 hd 4 sec 324> /sbus@1f,0/SUNW,fas@2,8800000/sd@c,0 6. c1t14d0 <QUANTUM-ATLASIV9SCA-0808 cyl 13814 alt 2 hd 4 sec 324> /sbus@1f,0/SUNW,fas@2,8800000/sd@e,0 7. c1t15d0 <QUANTUM-ATLASIV9SCA-0808 cyl 13814 alt 2 hd 4 sec 324> /sbus@1f,0/SUNW,fas@2,8800000/sd@f,0 Specify disk (enter its number): 5 selecting c1t12d0 [disk formatted] FORMAT MENU: disk - select a disk type - select (define) a disk type partition - select (define) a partition table current - describe the current disk format - format and analyze the disk repair - repair a defective sector label - write label to the disk analyze - surface analysis defect - defect list management backup - search for backup labels verify - read and display labels save - save new disk/partition definitions inquiry - show vendor, product and revision volname - set 8-character volume name !<cmd> - execute <cmd>, then return quit format> p PARTITION MENU: 0 - change '0' partition 1 - change '1' partition 2 - change '2' partition 3 - change '3' partition 4 - change '4' partition 5 - change '5' partition 6 - change '6' partition 7 - change '7' partition select - select a predefined table modify - modify a predefined partition table name - name the current table print - display the current table label - write partition map and label to the disk !<cmd> - execute <cmd>, then return quit partition> 1 Part Tag Flag Cylinders Size Blocks 1 unassigned wm 0 0 (0/0/0) 0 Enter partition id tag[unassigned]: Enter partition permission flags[wm]: Enter new starting cyl[0]: Enter partition size[0b, 0c, 0.00mb, 0.00gb]: 2.00gb partition> l Ready to label disk, continue? y partition> p Current partition table (unnamed): Total disk cylinders available: 13814 + 2 (reserved cylinders) Part Tag Flag Cylinders Size Blocks 0 unassigned wm 0 0 (0/0/0) 0 1 unassigned wm 0 - 3236 2.00GB (3237/0/0) 4195152 partition> q
Copy the data on vol01 to the newly created disk partition.
# dd if=/dev/vx/dsk/voldg/vol01 of=/dev/dsk/c1t12d0s1
In the /etc/vfstab file, remove the following entry.
/dev/vx/dsk/voldg/vol1 /dev/vx/rdsk/voldg/vol1 /vol1 vxfs 4 yes rw
Replace it with an entry for the newly created partition.
/dev/dsk/c1t12d0s1 /dev/rdsk/c1t12d0s1 /vol01 vxfs 4 yes rw
Mount the disk partition.
# mount -F vxfs /dev/dsk/c1t12d0s1 /vol01
Remove vol01 from VxVM.
# vxedit -rf -g voldg rm /dev/vx/dsk/voldg/vol01
To complete the procedure, follow the remaining steps.