HP SnA 4일차 오후 - M9. Managing swap space
# swapinfo
Kb Kb Kb PCT START/ Kb
TYPE AVAIL USED FREE USED LIMIT RESERVE PRI NAME
dev 1048576 0 1048576 0% 0 - 1 /dev/vg00/lvol2
reserve - 486912 -486912
memory 1974420 1097384 877036 56%
root@rx233 [/]
# lvlnboot -v
Boot Definitions for Volume Group /dev/vg00:
Physical Volumes belonging in Root Volume Group:
/dev/disk/disk2_p2 -- Boot Disk
Boot: lvol1 on: /dev/disk/disk2_p2
Root: lvol3 on: /dev/disk/disk2_p2
Swap: lvol2 on: /dev/disk/disk2_p2
Dump: lvol2 on: /dev/disk/disk2_p2, 0
* Pseudoswap
--> 프로세스 실행을 위해서는 그만한 크기의 swap영역을 예약할 수 있어야 한다.
--> 2GB 프로세스를 돌리려면 수도스왑(물리메모리크기)+스왑영역이 2GB보다 크면 된다
# swapinfo -tm
Mb Mb Mb PCT START/ Mb
TYPE AVAIL USED FREE USED LIMIT RESERVE PRI NAME
dev 1024 0 1024 0% 0 - 1 /dev/vg00/lvol2
reserve - 473 -473
memory 1928 1072 856 56%
total 2952 1545 1407 52% - 0 -
* swapoff 설치
# swinstall -s /swapoff_B.11.31.0809.02_HP-UX_B.11.31_IA_PA.depot
NOTE: The interactive UI was invoked, since no software was
specified.
Starting the terminal version of swinstall...
To move around in swinstall:
- use the "Tab" key to move between screen elements
- use the arrow keys to move within screen elements
- use "Ctrl-F" for context-sensitive help anywhere in swinstall
On screens with a menubar at the top like this:
------------------------------------------------------
|File View Options Actions Help|
| ---- ---- ------- ------------------------------- ---|
- use "Tab" to move from the list to the menubar
- use the arrow keys to move around
- use "Return" to pull down a menu or select a menu item
- use "Tab" to move from the menubar to the list without selecting a menu item
- use the spacebar to select an item in the list
On any screen, press "CTRL-K" for more information on how to use the keyboard.
Press "Return" to continue...
..
+ === SD Install - Software Selection (rx233) (1) +
|File View Options Actions Help |
| Press CTRL-K for keyboard help. |
|Source: rx233:/swapoff_B.11.31.0809.02_HP-UX_B.11.31_IA_PA.depot |
|Target: rx233:/ |
| |
|Only software compatible with the target is available for selection. |
|------------------------------------------------------------------------------|
|Top (Bundles and Products) 0 of 1 selected|
|------------------------------------------------------------------------------|
| Marked? Name Revision Information |
|+---------------------------------------------------------------------------+ |
|| swapoff -> B.11.31.0809. HP-UX Swapoff Enhancemen ^ |
|| |
|| |
|| |
|| |
|| |
|| |
|| |
|| v |
| < >+ |
| |
+------------------------------------------------------------------------------+
|File View Options Actions Help |
| | Match What Target Has |d help. |
|Source: rx233:/swa| Add Software Group... |11.31_IA_PA.depot |
|Target: rx233:/ | Save Software Group... | |
| | Manage Patch Selection... | |
|Only software comp| ------------------------- |ilable for selection. |
|------------------| Change Source... |-------------------------------|
|Top (Bundles and P| Add New Codeword | 0 of 1 selected|
|------------------| ------------------------- |-------------------------------|
| Marked? Name | Change Target... | Information |
|+-----------------| ------------------------- |-----------------------------+ |
|| swapo| Install... |. HP-UX Swapoff Enhancemen ^ |
|| | ========================= | |
|| | (nothing selected) | |
|| +---------------------------+ |
|| |
|| |
|| |
|| |
|| v |
|+< >+ |
| |
+------------------------------------------------------------------------------+
Action -> install
# swlist |grep swapoff
swapoff B.11.31.0809.02 HP-UX Swapoff Enhancement
# swapinfo -d
Kb Kb Kb PCT Kb
TYPE AVAIL USED FREE USED START RESERVE PRI NAME
dev 1048576 0 1048576 0% 0 - 1 /dev/vg00/lvol2
root@rx233 [/]
# swapinfo -f
Kb Kb Kb PCT Kb Kb
TYPE AVAIL USED FREE USED LIMIT RESERVE PRI NAME
root@rx233 [/]
# swapinfo
Kb Kb Kb PCT START/ Kb
TYPE AVAIL USED FREE USED LIMIT RESERVE PRI NAME
dev 1048576 0 1048576 0% 0 - 1 /dev/vg00/lvol2
reserve - 489096 -489096
memory 1974420 1097632 876788 56%
root@rx233 [/]
# swapon /dev/vg01/swapvol
root@rx233 [/]
# swapinfo -d
Kb Kb Kb PCT Kb
TYPE AVAIL USED FREE USED START RESERVE PRI NAME
dev 1048576 0 1048576 0% 0 - 1 /dev/vg00/lvol2
dev 32768 0 32768 0% 0 - 1 /dev/vg01/swapvol
root@rx233 [/]
# swapinfo
Kb Kb Kb PCT START/ Kb
TYPE AVAIL USED FREE USED LIMIT RESERVE PRI NAME
dev 1048576 0 1048576 0% 0 - 1 /dev/vg00/lvol2
dev 32768 0 32768 0% 0 - 1 /dev/vg01/swapvol
reserve - 489096 -489096
memory 1974420 1097632 876788 56%
root@rx233 [/]
# swapon -p 4 -l 24M /home
root@rx233 [/]
# swapinfo -f
Kb Kb Kb PCT Kb Kb
TYPE AVAIL USED FREE USED LIMIT RESERVE PRI NAME
fs 24576 0 24576 0% 24576 0 4 /home/paging
root@rx233 [/]
# swapinfo
Kb Kb Kb PCT START/ Kb
TYPE AVAIL USED FREE USED LIMIT RESERVE PRI NAME
dev 1048576 0 1048576 0% 0 - 1 /dev/vg00/lvol2
dev 32768 0 32768 0% 0 - 1 /dev/vg01/swapvol
localfs 24576 0 24576 0% 24576 0 4 /home/paging
reserve - 489096 -489096
memory 1974420 1097632 876788 56%
root@rx233 [/]
# vi /etc/fstab
"/etc/fstab" 10 lines, 456 characters
1 # System /etc/fstab file. Static information about the file systems
2 # See fstab(4) and sam(1M) for further details on configuring devices.
3 /dev/vg00/lvol3 / vxfs delaylog 0 1
4 /dev/vg00/lvol1 /stand vxfs tranflush 0 1
5 /dev/vg00/lvol4 /home vxfs delaylog 0 2
6 /dev/vg00/lvol5 /opt vxfs delaylog 0 2
7 /dev/vg00/lvol6 /tmp vxfs delaylog 0 2
8 /dev/vg00/lvol7 /usr vxfs delaylog 0 2
9 /dev/vg00/lvol8 /var vxfs delaylog 0 2
10 /dev/vg01/datavol /data vxfs delaylog 0 3
11 /dev/vg01/swapvol . swap defaults 0 0
12 /dev/vg00/lvol4 /home swapfs pri=4,lim=24M 0 0
~
"/etc/fstab" 12 lines, 541 characters
# swapon -a
Enabling device paging on /dev/vg01/swapvol.
swapon: /dev/vg01/swapvol is already enabled for paging.
Enabling file system paging on /home.
root@rx233 [/]
# umount /home
umount: cannot unmount /dev/vg00/lvol4 : Device busy
umount: return error 1.
root@rx233 [/]
# swapinfo
Kb Kb Kb PCT START/ Kb
TYPE AVAIL USED FREE USED LIMIT RESERVE PRI NAME
dev 1048576 0 1048576 0% 0 - 1 /dev/vg00/lvol2
dev 32768 0 32768 0% 0 - 1 /dev/vg01/swapvol
localfs 24576 0 24576 0% 24576 0 4 /home/paging
reserve - 489096 -489096
memory 1974420 1100000 874420 56%
root@rx233 [/]
# swapoff /home/paging
swapoff: /home/paging: not a block or char device
# reserve - 489096 -489096
sh: reserve: not found.
# swapoff /home/paging
swapoff: /home/paging: not a block or char device
# swapoff /dev/vg01/swapvol
# vi /etc/fstab
"/etc/fstab" 12 lines, 541 characters
1 # System /etc/fstab file. Static information about the file systems
2 # See fstab(4) and sam(1M) for further details on configuring devices.
3 /dev/vg00/lvol3 / vxfs delaylog 0 1
4 /dev/vg00/lvol1 /stand vxfs tranflush 0 1
5 /dev/vg00/lvol4 /home vxfs delaylog 0 2
6 /dev/vg00/lvol5 /opt vxfs delaylog 0 2
7 /dev/vg00/lvol6 /tmp vxfs delaylog 0 2
8 /dev/vg00/lvol7 /usr vxfs delaylog 0 2
9 /dev/vg00/lvol8 /var vxfs delaylog 0 2
~
~
#shutdown -ry 0