這次來給大家介紹下Unix交換區動態設置和一些相關的知識。交換區它是介於是前台程序與後台程序之間,存在於數據服務器上的一個共享文件夾。它的作用是為前台與後台數據交換提供一個場所。希望大家可以好好的學習。
Unix交換區動態設置
現實情況中我們經常遇到因操作系統安裝時Unix交換區配置不當而無法滿足隨後日益增長的應用需要,重新安裝操作系統不僅費時,還會造成一定程度的業務風險,所以並不可取。大多數Unix系統都提供了通過命令行實現Unix交換區動態設置的方法,管理員應熟知了解。HP-UX中使用的命令是swapon,SCO OpenServer中使用的命令是swap。以下舉例說明:
1.對於HP-UX10.20/11.00:
- # swapon -p 1 -f /dev/vg05/lvol7(啟用一個邏輯卷作為設備Unix交換區使用,-p設置了該交換區的優先權, -f表示強制覆蓋原有文件系統結構)
- # swapon -f /dev/dsk/c1t6d0(啟用整塊磁盤作為設備交換區使用)
- # swapon -p 4 -l 50M /fs1 (在文件系統/fs1上建立交換區,該交換區的優先權為4,最多使用50M的空間)
2.對於SCO OpenServer 3.X/5.X:
- # swap -a /dev/swap1(啟用一個邏輯設備作為設備交換區使用,命名為swap1)
- # swap -a /dev/dsk/1s0(啟用整塊物理盤作為設備交換區使用)
- # swap -a /dev/dsk/1s1 100 100000(啟用物理盤的一塊區域作為設備交換區使用,100、100000表示偏移值和容量,單位為塊,即512字節,所以實際容量為50M)
- # swap -a /tmp/swaptmp 64000(在普通文件/tmp/swaptmp上建立Unix交換區,容量為32M)
監控Unix交換區的使用情況
業務總是處於一定的變化和發展中,因此管理員需要定期監控Unix交換區的使用情況,如果可用容量不足,就要進行合理的增加。在HP-UX系統中,常用swapinfo來監控Unix交換區的使用狀況, 在SCO OpenServer中則使用swap命令,它們均可顯示所有的交換區信息。HP-UX更以百分比的形式直觀顯示使用狀況,如果使用比超過80%,管理員要及時分析原因,制定策略,謹慎調整,確保所有用戶均可正常使用他們的應用程序,也使整個系統處於良好的運行狀態。
我們就在這裡就介紹完了監控Unix交換區的使用情況和Unix交換區動態設置的知識。