日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

aix常見問題整理

 softwind 2009-06-16
 2009.01.21 15:21 
 
提綱:
用feprom_update升級Firmware 2002-07-24
CHRPSystems系統(tǒng)啟動過程的LEDE1DC報錯提示 2002-07-24
怎樣在AIX5.1中建立熱后備(hotspare)磁盤? 2002-07-24
如何讓非root用戶有權(quán)限執(zhí)行sar命令 2002-07-24
使用errpt命令,產(chǎn)生0315-171錯誤 2002-07-24
普通用戶執(zhí)行su命令時產(chǎn)生錯誤:Authenticationdenied. 2002-07-24
查找文件或命令對應(yīng)的文件集 2002-07-24
AIX5L新特性(一):如何確認CPU的主頻? 2002-07-24
如何記錄ftplog? 2002-07-24
目前哪些RS/6000支持邏輯分區(qū)(LPAR)? 2002-07-11
在移植安裝(Migrationinstallation)中都有那些文件和數(shù)據(jù)保留下來? 2002-07-11
如何在保留安裝(Preservationinstallation)方式下自定義需要保留的文件? 2002-07-11
PTF與APAR的區(qū)別? 2002-07-11
將man命令查看的內(nèi)容轉(zhuǎn)換成普通文本文件 2002-07-11
查看bootlog 2002-07-11
inetd.conf文件的恢復(fù) 2002-07-11
如何立刻斷掉一個已經(jīng)login的用戶? 2002-07-11
使用errdemon客戶化系統(tǒng)錯誤日志文件 2002-07-11
什么版本的Oracle數(shù)據(jù)庫支持AIX5.1 2002-07-11
IBMpSeries和RS/6000哪些型號可以安裝SuSElinux? 2002-07-11
如何監(jiān)控裸設(shè)備I/O? 2002-07-11
在AIX上安裝RPM格式軟件包 2002-07-11
gated 進程介紹和應(yīng)用 2002-03-25
如何處理 mountd 和 nfsd 無法正常啟動 2002-03-25
如何在圖形登錄和命令行登錄方式見切換? 2002-01-29
如何阻止某些用戶遠程登錄,telnet,rlogin? 2002-01-29
如何拒絕某些用戶的ftp訪問? 2002-01-29
如何查看某用戶共啟動了多少進程? 2002-01-29
如何在清理/tmp文件系統(tǒng)時找到過大的文件? 2002-01-29
如何限制某用戶在特定 pty 的訪問。 2002-01-28
如何打開鎖死的帳戶 2002-01-28
如何下載RS/6000相關(guān)的補丁(Fix,PTF),維護包及微碼(Microcode) 2002-01-03
如果想將linux應(yīng)用移植到pSeries和RS/6000上,哪里有參考資源? 2002-01-03
Aix 4.3上支持超過2GB的文件嗎? 2002-01-03
IBM INFORMIX數(shù)據(jù)庫級備份都備份了哪些內(nèi)容? 2001-12-31
在RS6000系列機器上如何配置IBM INFORMIX數(shù)據(jù)庫臨時數(shù)據(jù)庫空間? 2001-12-31
如何改變主機IP地址解析順序 2001-12-30
AIX無線系統(tǒng)管理器 2001-12-30
不能增加用戶,錯誤信息為3004-687 2001-12-20
如何改變上傳ftp文件的缺省讀寫屬性? 2001-12-19
AIX中的 rmss 命令的用途 2001-12-19
在AIX 4.x如何清除掛起的tty 2001-12-18
在AIX中擴展卡的邏輯名和它所在插槽的對應(yīng)關(guān)系 2001-12-14
如何對系統(tǒng)做鏡像以提高系統(tǒng)高可用性和性能 2001-12-11
Debug mode 引導(dǎo)AIX 2001-12-10
kdb command 2001-12-10
在AIX中如何為一塊網(wǎng)卡,配多個IP地址? 2001-12-03
AIX內(nèi)核參數(shù)調(diào)整之vmtune -p -P(2)? 2001-11-30
AIX內(nèi)核參數(shù)調(diào)整之vmtune -f -F(3)? 2001-11-30
Linux 與 Pseries/RS6000 2001-11-30
AIX內(nèi)核參數(shù)調(diào)整之vmtune -M(5)? 2001-11-30
AIX內(nèi)核參數(shù)調(diào)整之vmtune -r -R(4)? 2001-11-30
如何在命令行下運行update_all? 2001-11-29
如何確定一文件系統(tǒng)是Large File Enabled的文件系統(tǒng)? 2001-11-29
手工刪除smit菜單 2001-11-29
6230 SSA卡上快寫緩存的設(shè)置? 2001-11-29
支持Xwindows最少需要安裝那些文件集(Fileset)? 2001-11-29
如何改動IP地址 2001-11-27
啟動sendmail 2001-11-27
如何顯示格林威治時間 2001-11-27
看SSA邏輯盤與物理盤之間對應(yīng)關(guān)系 2001-11-27
登錄失敗次數(shù)過多 2001-11-27
用戶名長度問題 2001-11-27
如何判斷引起core文件的應(yīng)用程序 2001-11-27
inittab中引用的環(huán)境變量 2001-11-27
解鎖卷組 2001-11-27
在一個磁帶上備份多個文件 2001-11-27
夏時制問題 2001-11-27
passwd文件的備份 2001-11-27
如何限制某個用戶使用FTP服務(wù) 2001-11-27
在AIX系統(tǒng)中,如何得到一些偏僻的漢字 2001-11-27
AIX 是否支持 ramdisk 2001-11-15
什么是 inline log 2001-11-15
什么是X-window 2001-09-29
如何增加文件系統(tǒng)中的inode數(shù)目 2001-09-28
如何為調(diào)試應(yīng)用程序性能 定制系統(tǒng)內(nèi)存環(huán)境 2001-09-28
關(guān)于AIX 4.3.3的內(nèi)核問題。 2001-09-28
如何在AIX上實現(xiàn)象doskey一樣的功能 2001-09-28
如何修改終端的屬性以適應(yīng)特殊需要 2001-09-28
另一種讓vi編輯超大文本文件的方法 2001-09-28
如何利用grep的一些高級選項更好地管理系統(tǒng) 2001-09-28
IBM RS/6000 CPU 與IBM INFORMIX數(shù)據(jù)庫CPU虛處理器的設(shè)置 2001-08-28
AIX 與 LINUX 的結(jié)盟 2001-08-17
哪里可以下載AIX上的JDK? 2001-08-02
如何在 AIX 中設(shè)置 tftp server 2001-07-31
為什么用CD-ROM有時不能引導(dǎo)AIX 5L 2001-07-16
AIX 5L 5.1中的64位內(nèi)核 2001-07-12
怎樣在AIX 5L 5.1中進行64位和32位內(nèi)核的切換? 2001-07-12
何謂EtherChannel?在AIX 5L中,它有何增強? 2001-07-12
JFS2 與 JFS的比較 2001-07-11
AIX 5L V5.1介紹 2001-07-10
如何確定pSeries和RS/6000 CPU的主頻? 2001-07-04
利用mksysb進行系統(tǒng)備份有什么好處 2001-07-01
如何平穩(wěn)地停止AIX系統(tǒng)運行? 2001-07-01
如何解決AIX上不能增加新用戶,錯誤訊息 3004-687 2001-07-01
/var/adm/wtmp檔案太大怎么辦 2001-07-01
在Korn Shell中要如何設(shè)定 prompt 才會顯示出目前所在的目錄? 2001-07-01
2001/06 AIX安全防范有關(guān)的補丁(APAR) 2001-06-26
當運行mksysb時,系統(tǒng)報錯:“rootvg is locked”(根卷組被鎖定) 2001-06-25
如何在Documentation Search Service中刪除文檔? 2001-06-25
CDE 不能啟動解疑(一) 2001-06-25
只有root用戶可以登錄Xwindows,但普通用戶不能登錄, 如何處理? 2001-06-25
CDE 不能啟動解疑(二) 2001-06-25
執(zhí)行execd時出現(xiàn)錯誤0826-604 2001-06-12
如何配置AIX 5L 中的 Processor Entitlement 2001-06-12
AIX 5L 的特點 2001-06-12
怎樣鏡像rootvg 2001-06-08
AIX 5L v5.1在網(wǎng)絡(luò)方面增加了那些新功能? 2001-06-08
什么是Dead Gateway Detection(DGD, 失效網(wǎng)關(guān)檢測)? 2001-06-08
Virtual IP Address (VIPA)虛擬IP地址 2001-06-08
AIX支持的最大socket數(shù) 2001-06-08
建立第二個root用戶 2001-06-05
如何查看系統(tǒng)的telnetd daemon已啟動 2001-05-31
如何使用dd命令備份裸設(shè)備 2001-05-31
使用ls或mv *命令時, 產(chǎn)生"Arguments too long"或"Array list too long"的錯誤信息 2001-05-31
普通用戶無法執(zhí)行su命令 2001-05-31
Aix 版本號介紹 2001-05-31
在AIX4.3.3系統(tǒng)中,為什么oslevel命令的輸出不是4.3.3.0 2001-05-31
如何查看CPU的時間片的大小 2001-05-30
恢復(fù)文件系統(tǒng)超級塊 2001-05-30
tar備份鏈接文件 2001-05-30
在同網(wǎng)段內(nèi)同步時間 2001-05-30
在RS6000上,當使用新的7210-025 DVD-RAM 來備份卷組時,可以跨多個CD寫文件嗎? 2001-05-29
運行iostat -d 命令系統(tǒng)返回警告提示" Disk history since boot not available. " 2001-05-23
設(shè)置以太網(wǎng)卡時選擇全雙工還是半雙工? 2001-05-23
怎樣確定當前系統(tǒng)是32位或64位? 2001-05-23
AIX Version 4.3 Bonus Pack - 2001年4月版 2001-05-23
AIX V4.3支持超過2GB大文件 2001-05-22
如何在AIX4.3.3中啟動或停止dhcpcd 2001-05-22
編輯超大文本文件 2001-05-22
在根目錄(/)下執(zhí)行了rm *,如何恢復(fù)系統(tǒng) 2001-05-22
如何解決License Server 啟動時的錯誤 GRL-2050: Fatal error from I4LLMD 2001-05-22
怎樣創(chuàng)建固定大小的臨時大文件 2001-05-22
smit.log 與 smit.script 文件 2001-05-21
如何減少文件系統(tǒng)中的碎塊 2001-05-21
AIX中對軟盤操作的DOS兼容命令 2001-05-21
查看系統(tǒng)啟動信息(alog) 2001-05-21
如何查看多用戶系統(tǒng)中其它終端的屬性 2001-05-21
查看SSA磁盤中pdisk與hdisk的對應(yīng)關(guān)系 2001-05-21
如何看機器內(nèi)的卡及硬盤的微碼級別(microcode level) 2001-05-21
如何在dtterm中使用PageUp/PageDown 上下翻頁 2001-04-30
如何禁止動態(tài)路由 2001-04-30
無法刪除文件系統(tǒng) 2001-04-30
如何限制某些用戶無法ftp至RS/6000服務(wù)器 2001-04-30
如何增加文件系統(tǒng)的空間 2001-04-29
PCI 兩口多協(xié)議卡(2-Port Multiprotocol PCI Adapter 9-L)的配置方法 2001-04-28
用戶轉(zhuǎn)換錯誤 2001-04-28
殺進程的shell程序 2001-04-25
怎樣在AIX中Mount Redhat Linux上的nfs文件系統(tǒng)? 2001-04-25
如何限制用戶改變密碼 2001-04-24
AIX4.3 的維護包(Maintenance Level) 及推薦維護包(Recommended Maintenance) 2001-03-15
如何自動啟動和關(guān)閉軟件的運行 2001-01-18
光盤驅(qū)動器錯誤0514-062: 指定的設(shè)備忙. 2001-01-18
AIX4.3.2下安裝顯卡GXT130P 2001-01-15
/var/adm/wtmp文件太大 2001-01-15
顯示設(shè)置啟動引導(dǎo)順序 2001-01-15
安裝MAN 2001-01-15
改變主機IP地址解析順序 2001-01-15
telnet提示"所有的網(wǎng)絡(luò)端口已用" 2001-01-15
LED 223-229故障的解決 2001-01-05
LED 553故障的解決 2001-01-05
AIX版本號釋疑 2001-01-05
/etc/preserve.list文件有什么用? 2001-01-05
LED 201故障的解決 2001-01-05
LED 551,555和557故障的解決 2001-01-05
LED 552,554和556故障的解決 2001-01-05
如何替換損壞的鏡像卷組硬盤? 2001-01-05
RS/6000液晶顯示屏上顯示代碼(LED)的含義 2001-01-02
不能增加新用戶,錯誤信息 3004-687 2000-12-29
撥號訪問RS/6000的快速配置方法 2000-12-29
解決 10/2000 和 11/2000版的 Update CDs引起的NFS及NIM 錯誤 2000-12-29
解決升級(Migration) 到 AIX 4.3.3時 可能會遇到的啟動失敗 2000-12-29
改變磁盤名順序 2000-12-29
如何確定一個備份帶的塊大小(Block Size)和類型(Type)? 2000-12-29
如何創(chuàng)建/dev/null文件? 2000-12-28
Netscape Communicator無法正常啟動 2000-12-28
如何查找系統(tǒng)中某個文件或命令所對應(yīng)的文件集? 2000-12-28
從"卷組被鎖定"的報錯信息中恢復(fù) 2000-12-28
從LED C31中恢復(fù) 2000-12-28
查看操作系統(tǒng)中是否安裝了某個補丁程序的簡便方法 2000-12-28
.sh_history文件被破壞了怎么辦? 2000-12-28
如何屏蔽某一用戶的ftp訪問? 2000-12-28
AIX的安裝方法及其特點 2000-12-28
無單點故障的SSA卡及7133配置案例 2000-12-28
非root用戶的登錄問題 2000-12-28
怎樣查看RS/6000的物理內(nèi)存? 2000-12-27
關(guān)于2000年10、11月的UPDATE CD 中NFS和NIS的錯誤 2000-12-27
Communications Server無法啟動 2000-12-27
如何在AIX 4.3中安裝聯(lián)機手冊? 2000-12-27
何為AIX 5L 2000-12-27
AIX中如何解決不能釋放光驅(qū)的問題 2000-12-27
使用ftp自動傳輸文件 2000-12-27
如何快速安裝AIX補丁程序? 2000-12-27
如何監(jiān)控AIX的單個file/lv/pv的繁忙程度? 2000-12-27
檢查AIX上的病毒 2000-12-27
定制自己的AIX Login 畫面 2000-12-27
系統(tǒng)停在 LED C33 2000-12-26
如何查看物理內(nèi)存的大小 2000-12-12
使用命令行安裝刪除文件包 2000-12-12
遠程客戶可通過"login, ftp"登錄, 但不可通過"telnet"登錄 2000-12-12
AIX 的許可權(quán)限 2000-12-12
如何解決"device busy"問題 2000-12-12
IPCS Limitation(AIX 3.2.5 --- AIX 4.3.2) 2000-12-12
AIX 用戶的系統(tǒng)資源使用限制 2000-12-12
AIX 4.3.3 監(jiān)控系統(tǒng)活動的新命令--TOPAS 2000-12-05
在AIX中設(shè)置中文環(huán)境 2000-12-04
"Volume Group Locked" 恢復(fù)步驟 2000-11-30
如何在CDE中添加圖標? 2000-11-28
如何創(chuàng)建 /dev/null 文件 2000-11-27
如何減小 /var/adm/wtmp 文件的大小? 2000-11-27
如何查找系統(tǒng)中的某個文件存在于哪個文件集中? 2000-11-27
怎樣使用CDE環(huán)境? 2000-11-17
怎樣保存當前的CDE環(huán)境 2000-11-17
如何使.profile文件在CDE中生效? 2000-11-17
怎樣創(chuàng)建共享庫? 2000-11-17
何謂COSE? 2000-11-16
進程kproc 2000-11-14
如何管理Paging Space 2000-11-14
異步I/O (aio) 2000-11-14
裸設(shè)備(Raw Device) 2000-11-14
在AIX4.3.3系統(tǒng)中,為什么oslevel命令的輸出不是4.3.3.0? 2000-11-13
AIX 4.3.3 的中文輸入 2000-11-13
libc.a 文件恢復(fù) 2000-11-13
何為AIX/Montery 2000-11-13
如何使用 IBM HTTP Server 支持AIX 聯(lián)機文檔? 2000-11-13
7133硬盤連接驗證"good" 及"reserved" 2000-11-13
如何從 LED 553 恢復(fù) 2000-11-13
RAID 技術(shù)簡介 2000-11-10
如何減小hd6頁面空間 2000-11-09
在做RS/6000 AIX 訂單配置時, 需要配置用戶數(shù)么? 2000-08-04
如何下載 RS/6000 PTF(Fixes) 及 Firmware? 2000-06-13
FAQ:
怎樣在AIX 5.1中建立熱后備(hot spare)磁盤?
環(huán)境  AIX 5.1
問題  怎樣在AIX 5.1中建立熱后備(hot spare)磁盤?
解答 在AIX 5.1中可以在操作系統(tǒng)的級別上建立hot spare磁盤。
如需要在某一卷組(VG)中建立hot spare磁盤,必須滿足如下條件:
1. 邏輯卷(LV)在此卷組中必須進行鏡像(mirror)。
2. 作為hot spare的磁盤上不能有任何的邏輯卷或文件系統(tǒng)。
3. hot spare盤的容量應(yīng)大于或等于此卷組中最大磁盤的容量。
當滿足以上條件后,可采用以下步驟(此處假設(shè)卷組名為testvg,
磁盤為hdisk6):
1. # exptendvg testvg hdisk6
將hdisk6加入卷組testvg。
2. # chpv -hy hdisk6
將hdisk6標記為hot spare磁盤。
3. #chvg -hy -sy testvg
將testvg標記為使用hot spare盤的卷組,并且當發(fā)生磁盤失效
時自動進行磁盤的替換并同步。
用feprom_update升級 Firmware
環(huán)境  平臺: RS/6000
問題  用feprom_update升級 Firmware
解答 在AIX 4.3,命令feprom_update會得到報錯:
1734-009 cannot write in FEPROM
一旦得到此提示,表示firmware壞了,系統(tǒng)將無法啟動。
此問題可能會在以604e為處理器的SMP系統(tǒng)上(也包括SP高結(jié)點)出現(xiàn)。在升級Firmware之前,應(yīng)先檢查APAR IX84560是否已裝到系統(tǒng)中。
請從下面網(wǎng)址得到此補丁包:
http://techsupport.services.ibm.com/rs6k/fixes.html
CHRP Systems系統(tǒng)啟動過程的LED E1DC 報錯提示
環(huán)境  平臺: RS/6000
版本: AIX 4.3
問題  CHRP Systems系統(tǒng)啟動過程的LED E1DC 報錯提示
解答 用比硬盤上安裝的AIX版本還低的AIX 安裝盤或診斷光盤啟動CHRP結(jié)構(gòu)的RS/6000機器,往往會遇到E1DC LED報錯提示.
確定一個機器是否為CHRP結(jié)構(gòu),可用如下命令:
lslpp -L devices.chrp.base.rte
如果devices.chrp.base.rte文件包存在,則是CHRP結(jié)構(gòu);
如果沒有此文件存在,此問題不會發(fā)生.
要防止此問題的辦法是打補丁包:APAR IX79693.
它包含在AIX 4.3.2和4.3.2 diagnostics CD中(P/N 08L1427 or 08L1430)。
如果發(fā)生這個問題,唯一的方法是在系統(tǒng)下電后取下電池,10-15分鐘后裝回即可。
普通用戶執(zhí)行su命令時產(chǎn)生錯誤:Authentication denied.
環(huán)境  產(chǎn)品:AIX
平臺:RS
軟件版本:4.3
問題  當普通用戶執(zhí)行su命令su到root或其它普通用戶時,產(chǎn)生錯誤:Authentication denied。
解答 使用命令 ls -l /usr/bin/su檢查su文件的權(quán)限,正確的權(quán)限應(yīng)為:-r-sr-xr-x root security ...
如果權(quán)限不正確,使用以下命令修改:
# cd /usr/bin
# chmod 4555 su
如何讓非root用戶有權(quán)限執(zhí)行sar命令
環(huán)境  產(chǎn)品:AIX
平臺:RS
軟件版本:4.3
問題  如何讓非root用戶有權(quán)限執(zhí)行sar命令
解答 可通過smit -->; Security & Users -->; Users -->; Change/Show Characteristics of a User 修改用戶的屬性,將“adm”組加入該用戶的Primary GROUP中即可。
使用errpt命令,產(chǎn)生0315-171錯誤
環(huán)境  產(chǎn)品:AIX
平臺:RS
軟件版本:4.3
問題  當使用命令errpt -a查看系統(tǒng)的錯誤報告時,產(chǎn)生錯誤:0315-171: 不能處理錯誤日志文件/var/adm/ras/errlog
解答 該錯誤的產(chǎn)生是由于/var/adm/ras/errlog文件被破壞導(dǎo)致的,可以用如下步驟刪除現(xiàn)有文件,使系統(tǒng)自動生成一個新的/var/adm/ras/errlog文件:
1. /usr/lib/errstop
2. rm /var/adm/ras/errlog
3. /usr/lib/errdemon
如何記錄ftp log?
環(huán)境  RS6000 & pSeries
AIX 4.3 和 AIX 5L
問題  如何記錄ftp log?
解答 缺省情況下, 系統(tǒng)不會記錄使用FTP連接和傳輸文件的日志(log). 這會對系統(tǒng)造成安全隱患,尤其在用戶使用匿名ftp方式時。為了避免這種情況發(fā)生, 可用如下的步驟使系統(tǒng)記錄FTP的日志:
1.修改/etc/syslog.conf文件,并加入一行:
daemon.info FileName
其中FileName是日志文件的名字, 它會跟蹤FTP的活動,包括匿名和其他用戶ID. FileName文件必須在做下一步驟前創(chuàng)建。
2.運行"refresh -s syslogd"命令刷新syslogd 后臺程序。
3.修改/etc/inetd.conf文件,修改下面的數(shù)據(jù)行:
ftp stream tcp6 nowait root /usr/sbin/ftpd ftpd -l
4.運行“refresh -s inetd”命令刷新inetd后臺程序。
查找文件或命令對應(yīng)的文件集
環(huán)境  產(chǎn)品:AIX
平臺:RS
軟件版本:4.3
問題  查找文件或命令對應(yīng)的文件集
解答 1. 確認系統(tǒng)中已安裝了文件集:bos.content_list
2. 查找文件或命令所對應(yīng)的文件集,使用命令:
# /usr/sbin/which_fileset ;
如:/usr/sbin/which_fileset iostat
3. 查看指定的文件集包含哪些文件,使用命令:
# lslpp -f ;
如:lslpp -f bos.acct
AIX 5L 新特性(一):如何確認CPU的主頻?
環(huán)境  硬件平臺:rs6000 & pSeries
操作系統(tǒng):AIX 5L
問題  AIX 5L 新特性(一):如何確認CPU的主頻?
解答 在AIX 5L中可以非常方便的確認CPU的主頻,使用如下命令:
lsattr -El proc0
在命令輸出的最后一行中"frequency"所指的值既為CPU的主頻。
在AIX 4.3版本中無此功能。
目前哪些RS/6000支持邏輯分區(qū)(LPAR)?
環(huán)境  RS/6000 AIX 5L
問題  目前哪些RS/6000支持邏輯分區(qū)(LPAR)?
解答 支持邏輯分區(qū)的RS/6000型號:
P630(1,2,4-way CPU)
P670(4,8,16-way CPU)
P690(8,16,24,32-way CPU
PTF 與APAR的區(qū)別?
環(huán)境   產(chǎn)品: pSeries, RS6000
軟件版本: AIX4.3 AIX 5L
問題  PTF 與APAR的區(qū)別?
解答 PTF是Program Temporary Fix的簡稱。 一個PTF是指一個升級的文件束(fileset)或著一個修正了以前操作系統(tǒng)問題的文件束。使用installp命令安裝。
APAR是Authorized Program Analysis Report的簡稱。 一個APAR指的是一個特殊的或著緊急的fix、e-fix, 對操作系統(tǒng)而言是單一性的錯誤問題。APAR有可能經(jīng)過測試和認證后成為PTT。 APAR使用instfix命令安裝。
如何在保留安裝(Preservation installation)方式下自定義需要保留的文件?
環(huán)境   產(chǎn)品: pSeries,RS6000
問題  如何在保留安裝(Preservation installation)方式下自定義需要保留的文件?
解答 使用保留安裝(Preservation installation)方式在安裝了BOS時保留根(root)卷組的數(shù)據(jù),但是/usr,/tmp 和/var及/(根)文件系統(tǒng)將被覆蓋。因此在上面的文件系統(tǒng)下的數(shù)據(jù)將丟失。如果想保留這些文件系統(tǒng),可以在/etc/preserve.list文件 中加入想保留的文件系統(tǒng)。例如如果想保留/var下的文件,可以將/var目錄加到/etc/preserve.list文件中。
查看boot log
環(huán)境   產(chǎn)品:AIX
平臺:RS
軟件版本:4.3
問題  如何查看系統(tǒng)上次啟動的log?
解答 # alog -o -t boot
將man命令查看的內(nèi)容轉(zhuǎn)換成普通文本文件
環(huán)境   產(chǎn)品:AIX
平臺:RS
軟件版本:4.3
問題  如何將man命令查看的內(nèi)容轉(zhuǎn)換成普通文本文件,供打印或進一步查看?
解答 可使用下面的命令將用man查看的ls命令的內(nèi)容轉(zhuǎn)換為文本文件man.txt:
# man ls | col -b >; man.txt
inetd.conf 文件的恢復(fù)
環(huán)境   產(chǎn)品:AIX
平臺:RS
軟件版本:4.3
問題  inetd.conf 文件的恢復(fù)
解答 有時由于某種原因, /ETC/INETD。CONF文件損壞。
會對機器帶來TCP/IP方面問題: 如 FTP
可用以下步驟來恢復(fù)INETD。CONF 文件。
# vi /etc/inetd.conf
# stopsrc -s inetd
#mv /etc/inetd.conf /etc/inetd.conf.old
#cd /usr/lpp/bos.net/inst_root/etc
#cp inetd.conf /etc/inetd.conf
#startsrc -s inetd
如何立刻斷掉一個已經(jīng)login的用戶?
環(huán)境   產(chǎn)品:AIX
平臺:RS
軟件版本:4.3
問題  如果想要立刻斷掉一個已經(jīng)login的用戶,如何做
解答 可使用命令 fuser -k ;
如:fuser -k /home/guest
使用errdemon客戶化系統(tǒng)錯誤日志文件
環(huán)境   產(chǎn)品: pSeries, RS/6000
軟件版本: AIX 4.3, AIX 5L
問題  如何使用errdemon客戶化系統(tǒng)錯誤日志文件?
解答 首先列出系統(tǒng)錯誤日志文件當前配置數(shù)據(jù):
#/usr/lib/errdemon -l
Error Log Attributes
--------------------------------------------
Log File /var/adm/ras/errlog
Log Size 1048576 bytes
Memory Buffer Size 8192 bytes
如果希望改變系統(tǒng)錯誤日志文件的大小, 輸入:
#/usr/lib/errdemon -s 2000000
如果希望改變系統(tǒng)錯誤日志文件buffer的大小, 輸入:
#/usr/lib/errdemon -B 16384
什么版本的Oracle數(shù)據(jù)庫支持AIX 5.1
環(huán)境   oracel, aix
問題  什么版本的Oracle數(shù)據(jù)庫支持AIX 5.1
解答   AIX 4.3.3 AIX 5L
8.1.7 32-bit  Yes Yes
now (Production) now (Production)

8.1.7 64-bit Yes  
now (Production)  

9.0.1 64-bit Yes Yes
now (Production) now (Developer's Release)

9.2 64-bit  Yes Yes
now (Production) now (Production)
如何監(jiān)控裸設(shè)備I/O?
環(huán)境   產(chǎn)品:pSeries,RS/6000
軟件版本:AIX 4.3 AIX 5.1
問題  如何監(jiān)控裸設(shè)備I/O?
解答 sar命令中的“-b”選項可以用于監(jiān)控裸設(shè)備I/O。裸設(shè)備一般用于存放數(shù)據(jù)庫數(shù)據(jù)。
# sar -b 1 3
AIX 6f1 3 4 00023A0F4C00 06/19/02
18:16:30 bread/s  lread/s  %rcache  bwrit/s  lwrit/s  %wcache  pread/s  pwrit/s
18:16:31  0 0 0 0 0 0 0 0
18:16:32  0 0 0 0 0 0 0 0
18:16:33  0 0 0 0 0 0 0 0

Average  0 0 0 0 0 0 0 0
其中bread/s 和bwrit/s顯示了塊裸設(shè)備(block raw device)I/O操作的數(shù)目。pread/s 和pwrit/s顯示了字符裸設(shè)備(character raw device)I/O操作的數(shù)目
在AIX上安裝RPM格式軟件包
環(huán)境  AIX 4.3.3/5L
問題  在AIX上安裝RPM格式軟件包
解答 1.從Linux Application Toolbox CD安裝Redhat Package Manager - rpm.rte
2.安裝RPM格式軟件
#rpm -ivh fileset_name
3.檢查按裝結(jié)果
#rpm -q fileset_name
gated 進程介紹和應(yīng)用
內(nèi)容
提要  我們知道在AIX操作系統(tǒng)中,gated 進程可以支持RIP, RIPng, EGP, BGP, OSPF等協(xié)議,甚至還支持SNMP協(xié)議。通常來講,gated進程不能和routed進程同時使用,否則會導(dǎo)致不可預(yù)見的錯誤。
1.如何啟動和停止gated
2.gated進程的工作模式
  1) 配置 /etc/gated.conf 支持 RIP 協(xié)議
  2)配置 /etc/gated.conf 支持 OSPF 協(xié)議
正文 我們知道在AIX操作系統(tǒng)中,gated 進程可以支持RIP, RIPng, EGP, BGP, OSPF等協(xié)議,甚至還支持SNMP協(xié)議。通常來講,gated進程不能和routed進程同時使用,否則會導(dǎo)致不可預(yù)見的錯誤。
1. 如何啟動和停止gated
gated進程是AIX中系統(tǒng)資源控制系統(tǒng)(SRC)的一個子系統(tǒng),因此,我們可以用以下命令來啟動和停止gated:
startsrc -s gated -- 啟動
stopsrc -s gated -- 停止
top
2. gated進程的工作模式
當gated啟動時,gated進程會自動查找 /etc/gated.conf 文件,根據(jù) /etc/gated.conf 的配置啟動相應(yīng)的服務(wù)。因此,正確地配置 /etc/gated.conf 文件對于gated進程能否正常地啟動和工作是至關(guān)重要的。
以下就本人的經(jīng)驗對如何配置 /etc/gated.conf 文件,從而啟動最經(jīng)常使用的 RIP 協(xié)議和 OSPF 協(xié)議,進行介紹:
top
1) 配置 /etc/gated.conf 支持 RIP 協(xié)議
# 該 gated.conf 文件將RIP信息的更新通知系統(tǒng)的所有網(wǎng)絡(luò)接口。同時,當gated進程沒有啟動或路由信息沒有更新時,保留路由表中的靜態(tài)路由信息。
# /etc/gated.conf
traceoptions "/tmp/gated.trace" all ;
redirect yes ;
rip yes {
interface all ripin ripout;
};
static {
default gw 172.16.1.1 retain ;
};
top
2)配置 /etc/gated.conf 支持 OSPF 協(xié)議
# 該 gated.conf 文件使 gated 進程在ent0端口使用OSPF 協(xié)議。并從9.185.40.1(路由器端口)接收更新的路由信息。如果要偵聽多個路由器端口,就把這些端口的地址放入 eligible 項中。

################# gated configuration for CLIENT ############
traceoptions "/var/tmp/gated.log" all ;
routerid 1
rip no ;
ripng no;
hello no;
ospf yes {
traceoptions state detail packets ;
area 0.0.0.1 {
interface ent0 nonbroadcast cost 1 {
pollinterval 10 ;
routers {
9.185.40.1 eligible;
} ;
retransmitinterval 5;
hellointerval 10;
priority 50;
routerdeadinterval 40;
};
};
};
export proto ospfase {
proto static;
proto kernel;
proto direct;
} ;
如何拒絕某些用戶的ftp訪問?
環(huán)境  產(chǎn)品: AIX
平臺: RS
軟件版本: AIX V4
問題  出于安全考慮,需要拒絕某些用戶的ftp訪問?
解答 請編輯
/etc/ftpusers
添加需要拒絕的用戶,每用戶一行 For example:
#more /etc/ftpusers
ql
當嘗試 ftp 登錄時,系統(tǒng)報錯:
Name (localhost:root): ql
530 User ql access denied.
Login failed
如何查看某用戶共啟動了多少進程?
環(huán)境  產(chǎn)品: AIX
平臺: RS
軟件版本: AIX V4
問題  用戶需要查看某個用戶是否啟動了過多的進程,影響了系統(tǒng)性能
解答 請用
#ps -ef|grep username|wc -l
備注:
這是利用wc -l統(tǒng)計行數(shù)的功能來對用戶進程數(shù)的一個估計,并不是非常準確的值。
但完全可用于參考。
如何在清理/tmp文件系統(tǒng)時找到過大的文件?
環(huán)境  產(chǎn)品: AIX
平臺: RS
軟件版本: AIX V4
問題   /tmp文件系統(tǒng)已滿,如何找到哪些文件過大,并釋放空間。
解答 請用
For Example, 哪些文件大于5M字節(jié).
#cd /tmp
#find . -size +10000 -exec ls -l {} \;
備注:
刪除這些過大文件時,請確認其無用
如何限制某用戶在特定 pty 的訪問。
環(huán)境   產(chǎn)品: AIX
平臺: RS
軟件版本: AIX V4
問題  用戶想限制某些端口的訪問。
解答 用戶可以編輯/etc/security/user. For example:
test:
admin = false
admgroups = system
ttys = !/dev/pts/0,ALL
結(jié)果是用戶test可以在除了pts/0以外的所有端口登錄,當test在pts/0登錄時,
系統(tǒng)報錯You are not allowed to access the system via this terminal.
IBM pSeries和 RS/6000 哪些型號可以安裝SuSE linux?
環(huán)境   平臺:RS
問題  IBM pSeries和 RS/6000 哪些型號可以安裝SuSE linux?
解答 到2002年6月4日為止,RS6/6000 B50,150 和F50可以安裝SuSE Linux for PowerPC Version 6.4 (支持32位內(nèi)核);目前pSeries 和 RS/6000 中除p680外均可安裝SuSE Linux Enterprise Server (SLES) Version 7(支持64位內(nèi)核)。
更多信息可查看:
http://www.
http://www./us/products/suse_business
/sles/sles_iSeries_pSeries/index.html
如何在圖形登錄和命令行登錄方式間切換?
環(huán)境  產(chǎn)品: AIX
平臺: RS
軟件版本: AIX V4
問題  用戶需要在 CDE 的兩種登錄方式中切換。
解答 請用
#/usr/dt/bin/dtconfig -e 激活圖形登錄方式
#/usr/dt/bin/dtconfig -d 激活命令行登錄方式
如何處理 mountd 和 nfsd 無法正常啟動
環(huán)境  S/390或zSeries;OS/390
問題  網(wǎng)絡(luò)文件系統(tǒng)(NFS)是UNIX的通用網(wǎng)絡(luò)協(xié)議,允許文件或打印機通過網(wǎng)絡(luò)實現(xiàn)共享。在AIX操作系統(tǒng)中,對 NFS 的管理有5個進程,分別是biod, nfsd, rpc.mountd, rpc.statd 和rpc.lockd. 本文將就如何處理nfsd和mountd無法正常啟動的問題加以簡單介紹,因為在實際工作中,經(jīng)常會遇到這類情況。
1. mountd 和 nfsd 進程的介紹
2. mountd 進程沒有啟動
3. nfsd 進程沒有啟動
解答 1. mountd 和 nfsd 進程的介紹
mountd 進程是一個遠程過程調(diào)用 (RPC) ,其作用是對客戶端要求安裝(mount)文件系統(tǒng)的申請作出響應(yīng)。mountd進程通過查找 /etc/xtab文件來獲知哪些文件系統(tǒng)可以被遠程客戶端使用。另外,通過mountd進程,用戶可以知道目前有哪些文件系統(tǒng)已被遠程文件系統(tǒng)裝配,并 得知遠程客戶端的列表。
nfsd 進程運行在服務(wù)器端,負責處理遠程客戶端對本機文件系統(tǒng)的操作。每一個nfsd進程同時只處理一個客戶端的操作申請,因此在一臺NFS服務(wù)器上可能會啟動多個 nfsd進程。
2. mountd 進程沒有啟動
如果mountd進程沒有啟動,我們需要檢查以下內(nèi)容: 1)99%的可能性是loopback的名字解析不正確所導(dǎo)致。換句話說,必須保證loopback所對應(yīng)的 IP 地址是127.0.0.1;同時127.0.0.1所對應(yīng)的名字是loopback,而不是localhost。我們可以用 "host 127.0.0.1"和 "host loopback"命令來檢查。
以下輸出結(jié)果是正確的:
#host 127.0.0.1
loopback is 127.0.0.1, Aliases: localhost
#host loopback
loopback is 127.0.0.1, Aliases: localhost
以下輸出結(jié)果是錯誤的:
#host 127.0.0.1
loopback.cn.ibm.com is 127.0.0.1, Aliase: localhost.cn.ibm.com
#host loopback
loopback.cn.ibm.com is 127.0.0.1, Aliase: localhost.cn.ibm.com
如果 host 命令的輸出結(jié)果是錯誤的,則需要檢查 /etc/hosts 文件以及名字解析的順序 -- 通常在 /etc/netsvc.conf 文件中加入 hosts=local,bind。
2)使用命令
lslpp -l bos.adt.lib
檢查該文件集是否存在,否則需要安裝。
3)安裝最新的 bos.rte.tty, bos.rte.streams 和 bos.net.nfs.client 文件集。
運行 rpcinfo -p =>;應(yīng)當返回 portmap的注冊進程列表。
若進程列表沒有返回,則需要啟動或重新啟動 portmap 進程。
若進程列表返回,則運行 rpcinfo -u localhost mountd 命令,如果有錯誤,則運行 /usr/sbin/rpc.mountd,從返回的錯誤信息中獲取可能的錯誤原因。
3. nfsd 進程沒有啟動
如果 nfsd 進程沒有啟動,我們需要檢查以下內(nèi)容:
1)首先要確認 NFS 輸出列表存在,否則 nfsd 不會啟動。可用 exportfs 命令來檢查,如果 exportfs 命令沒有結(jié)果返回或返回不正確,則需要檢查 /etc/exports 文件。
2)運行 scls 命令,確保 timod 和 tirdwr 存在 --
#scls              
bufcal fi  ptc sc sna_v5ro  tcp6  tr  udp6
echo ldterm pts sf  snasxm timod ttyp unixdg
en lft0 ptyp sixp spx tioc udp unixst
et nuls sad slog  tcp tirdwr    
否則需要檢查 /etc/pse.conf 文件,并取消對它們的注釋。
3) 檢查名字解析,參見 “mountd 進程沒有啟動”的第一項。
4)確保以下輸出數(shù)值不大于 "no -o sb_max"的數(shù)值 (尤其在SP系統(tǒng)中)。
# no -a
udp_sendspace
udp_recvspace
tcp_sendspace
tcp_recvspace
#nfso -a
nfs_soketsize
nfs_tcp_socketsize
在移植安裝(Migration installation)中都有那些文件和數(shù)據(jù)保留下來?
環(huán)境   產(chǎn)品 pSeries,RS6000
問題  在移植安裝(Migration installation)中都有那些文件和數(shù)據(jù)保留下來?
解答 操作系統(tǒng)使用移植安裝(Migration installation)的方式升級AIX版本,例如: AIX 3.2, AIX 4.1, AIX 4.2, 或者 AIX 4.3 到 AIX 5L 5.1 。 除了/tmp目錄將被覆蓋外,此方式將保留所有文件系統(tǒng),包括根(root)卷組的數(shù)據(jù), 邏輯卷數(shù)據(jù)和系統(tǒng)配置文件。移值安裝(Migration installation)的方式在AIX 3.2,AIX 4.1和 AIX 4.2 的機器上是缺省的安裝方式。
如何阻止某些用戶遠程登錄,telnet,rlogin?
環(huán)境  產(chǎn)品: AIX
平臺: RS
軟件版本: AIX V4
問題  出于安全考慮,需要使某些用戶只能在控制臺登錄使用,而不允許遠程使用
解答 請編輯
/etc/security/user
更改需要限制的用戶屬性 rlogin = false
當嘗試遠程登錄時,系統(tǒng)報錯:Remote logins are not allowed for this account
如果想將linux應(yīng)用移植到pSeries和RS/6000上,哪里有參考資源?
環(huán)境  平臺: pSeries, RS/6000
問題  如果想將linux應(yīng)用移植到pSeries和RS/6000上,哪里有參考資源?
解答 用戶如果想將linux應(yīng)用移植到pSeries和RS/6000上,在Aix 4.3和Aix 5.1上都可以用AIX Toolbox for Linux Applications來重新編譯應(yīng)用。
書號為SG24-6033-00的紅皮書對此有很好的闡述。
具體網(wǎng)址如下:
http://www.redbooks.ibm.com/abstracts/sg246033.html

如何下載RS/6000相關(guān)的補丁(Fix,PTF),維護包及微碼(Microcode)
環(huán)境  產(chǎn)品: pSeries, RS/6000
平臺: Aix
問題  如何下載RS/6000相關(guān)的補丁(Fix,PTF),維護包及微碼(Microcode)
解答 要下載RS/6000相關(guān)的補丁(Fix,PTF),維護包及微碼(Microcode),可以先訪問如下網(wǎng)址:
http://www-900.ibm.com/cn/support/r6download.shtml
先參考頁面中的下載使用指南,然后點擊相應(yīng)的連接進行下載。
Aix 4.3上支持超過2GB的文件嗎?
環(huán)境  平臺: pSeries, RS/6000
版本: Aix 4.3
問題  Aix 4.3上支持超過2GB的文件嗎?
解答 Aix 4.3上最大能支持64GB的文件尺寸,這需要在創(chuàng)建文件系統(tǒng)時(運行crfs)選中支持大文件(large file enabled)選項.
如果這一選項沒有被選中,Aix 4.3支持的最大文件尺寸是2GB.
AIX無線系統(tǒng)管理器
內(nèi)容
提要  本篇文章闡述了所有可能解決系統(tǒng)空間不足的方法,您并不需要按照所列的步驟全部執(zhí)行,選取其中最有效的一種或幾種方法即可。
說明 在今天的7X24小時不斷運行的商業(yè)環(huán)境中,工作和生活的界限已變得越來越模糊。普及計算使得人們可以隨時進行商務(wù)活動,與同事溝通,并接收有關(guān)信息----不論是在辦公室還是在別的地方。
WSMA通過使用無線設(shè)備把移動服務(wù)器管理帶進了一個新天地。使用標準的WAP手機,系統(tǒng)管理員可以通過使用AIX用戶認證登錄到AIX系統(tǒng)中,監(jiān)視系統(tǒng) 并執(zhí)行一些關(guān)鍵業(yè)務(wù)的管理功能。用“推”技術(shù)實施的按條件進行的服務(wù)器報警功能把IT人員從控制臺上解放出來。它也可以把短消息發(fā)送到管理員的手機上來通 知他預(yù)先定義的條件已經(jīng)被觸發(fā)。  
說明 背景
自從1994年Sprint 推出了個人通信系統(tǒng)(PCS)---電話服務(wù)以來,美國無線工業(yè)在北美的企業(yè)和消費市場上幾乎無所不在。盡管在西歐和亞太地區(qū)有些滯后,無線數(shù)據(jù)通信的營業(yè)收入還是預(yù)計比無線話音通信的營業(yè)收入增長快。
移動Internet是需要基于標準的無線協(xié)議和數(shù)據(jù)表示的無線互聯(lián)的網(wǎng)絡(luò)。據(jù)Dataquest的預(yù)計,最通用的無線協(xié)議是WAP,到2002年,基于 WAP的手機銷量會達到2.5億臺。事實上,Gartner Group預(yù)計,到2004年,95%的新手機都會是能使用WAP的。
對WAP的支持并不限于無線手機。目前在市場上有許多可用的WAP瀏覽器,最著名的是那些基于Palm OS的PDA。也有的是基于LINUX 的無線嵌入式設(shè)備,作為通用的標準WAP瀏覽器在某些地方流行。隨著對3G高速載運服務(wù)的承諾,將會把速度提高到每秒傳遞一百萬比特信息,可以想象在將 來,移動用戶可以用手機連接到所有需要連接的移動設(shè)備上!在無線網(wǎng)絡(luò)上將會有開放的基于標準的安全措施來保證完成可信的、保密的端到端的電子商務(wù)。
高速的可靠的移動網(wǎng)絡(luò)使得移動用戶或IT人員能夠使用一個無線的構(gòu)架來管理其應(yīng)用和系統(tǒng)。AIX無線系統(tǒng)管理器(Wireless System Manager for AIX [WSMA])就是一個無線的系統(tǒng)服務(wù),它允許對系統(tǒng)資源進行安全的和保密的管理(如 CPU, 磁盤, 設(shè)備和應(yīng)用)。
AIX無線系統(tǒng)管理器---WSMA
在今天的7X24小時不斷運行的商業(yè)環(huán)境中,工作和生活的界限已變得越來越模糊。普及計算使得人們可以隨時進行商務(wù)活動,與同事溝通,并接收有關(guān)信息----不論是在辦公室還是在別的地方。
WSMA通過使用無線設(shè)備把移動服務(wù)器管理帶進了一個新天地。使用標準的WAP手機,系統(tǒng)管理員可以通過使用AIX用戶認證登錄到AIX系統(tǒng)中,監(jiān)視系統(tǒng) 并執(zhí)行一些關(guān)鍵業(yè)務(wù)的管理功能。用“推”技術(shù)實施的按條件進行的服務(wù)器報警功能把IT人員從控制臺上解放出來。它也可以把短消息發(fā)送到管理員的手機上來通 知他預(yù)先定義的條件已經(jīng)被觸發(fā)。
與其他類型系統(tǒng)管理的關(guān)系
傳統(tǒng)的企業(yè)管理軟件(如Tivoli的TME)是從一個控制臺上管理企業(yè)中的資源。監(jiān)視、報告并執(zhí)行對所管理資源的一些動作是由操作員在一個中央地點進行 的。在企業(yè)管理系統(tǒng)中,服務(wù)器、網(wǎng)絡(luò)和客戶端(包括無線設(shè)備)都是被收集、分類和查看的管理工具。如果一個網(wǎng)絡(luò)問題出現(xiàn)并報警,操作員是要出現(xiàn)場來排錯并 解決問題的。
WSMA只是幫助一次管理一個服務(wù)器。它假設(shè)無線網(wǎng)絡(luò)或設(shè)備本身如果出錯,仍要用現(xiàn)有的網(wǎng)絡(luò)和企業(yè)管理工具來處理。
認證、保密、授權(quán)
WSMA與IBM Everyplace Wireless Gateway在網(wǎng)絡(luò)上提供了如下的安全功能:
鑒別 ? 用戶如何被識別和認證
保密 ? 通過Wireless Transport Layer Security(WTLS) 和 Secure Socket Layer (SSL)協(xié)議加密數(shù)據(jù)
授權(quán) - 根據(jù)用戶權(quán)限允許其相應(yīng)的動作
這個安全的橋梁用在WTLS和SSL通道之間解密和加密數(shù)據(jù)的方式在基于WAP的客戶端和HTTP服務(wù)器端之間提供了很大的靈活性。但是這也顯出了一個潛 在的敏感數(shù)據(jù)暴露問題:發(fā)送到數(shù)據(jù)網(wǎng)關(guān)本身的數(shù)據(jù)有安全隱患!因為數(shù)據(jù)的加解密是在數(shù)據(jù)網(wǎng)關(guān)上進行的。在進行總體網(wǎng)絡(luò)安全規(guī)劃和配置時把無線網(wǎng)關(guān)置于受保 護的地點是一個很重要的考慮事項。
WSMA 組件
WSMA通過使用安全的WAP設(shè)備提供對服務(wù)器和應(yīng)用的管理。它使用了一個標準的軟件組件集合和無線設(shè)備:
一個WAP瀏覽器, 它必須被載入到一個手機或PDA中
在網(wǎng)絡(luò)上的一個無線網(wǎng)關(guān)
WSMA 設(shè)備, 它作為一個標準的HTTP 服務(wù)器插件運行在被管理的服務(wù)器上
連接層的安全是通過利用PPP協(xié)議的Remote Access Service (RAS)來訪問企業(yè)的intranet。請參考如下的示意圖來理解不同的協(xié)議、安全組件、WAP手機間的關(guān)系、網(wǎng)關(guān)和在無線網(wǎng)絡(luò)中的被管理的服務(wù)器。

無線網(wǎng)關(guān)
無線網(wǎng)關(guān)是一個用于在 WAP 客戶端和WSMA間通訊的必需的組件。 它監(jiān)聽從客戶端來的數(shù)據(jù)和消息并翻譯 Wireless Session Protocol (WSP) 請求到 HTTP請求,然后再轉(zhuǎn)發(fā)到HTTP 服務(wù)器。應(yīng)答報頭被從HTTP轉(zhuǎn)換為WSP 應(yīng)答報頭, 內(nèi)容從WML 和/或 WMLScript 轉(zhuǎn)換成二進制 XML (wbxml),再轉(zhuǎn)發(fā)到WAP客戶端。 IBM Everyplace Wireless Gateway (EWG) 是一個強壯的、可擴展的 WAP 網(wǎng)關(guān),它可以在企業(yè)的網(wǎng)絡(luò)中配置。
由 WSMA管理的資源
分成以下三類:
查看 - 列出通用的系統(tǒng)信息如 Vital Product Data, 錯誤日志;
調(diào)查 - 通過查看各種系統(tǒng)資源條件確定問題所在;
修正 - 通過啟/停系統(tǒng)資源和應(yīng)用來管理系統(tǒng)和應(yīng)用。
因為WAP手機的有限的屏幕尺寸,用戶接口必須簡明,集中。有了這樣的意識,對于不同的類別和由WSMA執(zhí)行的行動請參考下表:
系統(tǒng)信息 VPD/錯誤: 顯示或清除系統(tǒng)錯誤日志
RAM/CPU/磁盤: CPU使用率,列出磁盤的總空間和空閑空間,列出總的和空閑的頁交換空間
問題確定 Ping 主機: 用主機名或IP地址ping主機
進程管理: 通過所有者,所有CPU或當前CPU管理進程
設(shè)備管理: 列出在線或離線的設(shè)備
管理任務(wù) 對用戶發(fā)wall命令: 發(fā)送標準的或客戶化的信息給所有登錄中的用戶;
文件/文件系統(tǒng)/頁交換空間:清除或擴展文件系統(tǒng),mount/unmount 文件系統(tǒng),查看頁交換空間;
進程/子系統(tǒng):列出或殺死進程,列出/查詢/啟動/停止/刷新/跟蹤子系統(tǒng);啟動/停止/刷新/跟蹤子服務(wù)器
應(yīng)用/打?。簡?停止應(yīng)用;啟動/停止/取消打印作業(yè);
重啟/停機:重啟/停止系統(tǒng)。
管理員通過預(yù)定義的通知或查看任何異常條件就知道需要做特定的行動,并通過預(yù)見某一場景(如計劃停機等)來修正系統(tǒng)。
WSMA 的目的并不是替換系統(tǒng)管理控制臺,而是在發(fā)生錯誤時幫助處理關(guān)鍵的系統(tǒng)和應(yīng)用。如果需要,完全的錯誤診斷和改正可以以后在服務(wù)器上執(zhí)行。
WSMA系統(tǒng)工作過程
以下場景描述了用WSMA的順序的行動:
1. 管理員配置何種條件需要通知,并輸入通知目的地的手機號碼或短信息地址
2. 一個短信息出現(xiàn)在管理員的手機上,表示某種條件值得注意。
3. 管理員用WAP設(shè)備和密碼登錄服務(wù)器,這個設(shè)備跟是接收短信息的設(shè)備可能是同一個。.
4. 管理員會看到主菜單,他瀏覽并執(zhí)行一個與收到的短信息有關(guān)的改正錯誤的動作。如果該信息是一個動作的通知,如一個作業(yè)完成了,管理員可以檢查這個作業(yè)的狀態(tài)。
5. 管理員退出,中斷會話,掛斷手機。

對服務(wù)器管理的發(fā)送通知賦予了管理員實時響應(yīng)的能力。連接是安全的,而且是隨時隨地。這種管理對公共載體的依賴很小,在今天就已經(jīng)可用的標準的安全協(xié)議可以保證我們獲得安全的交易和操作,所以通過無線設(shè)備管理服務(wù)器是不僅可能的,也是現(xiàn)實的。
如何改變上傳ftp文件的缺省讀寫屬性?
環(huán)境  AIX 4
問題  如何改變上傳ftp文件的缺省讀寫屬性?
解答 在AIX環(huán)境中,當用戶從Windows上傳文件到AIX服務(wù)器時
所傳文件的缺省讀寫屬性為640(rw-r-----)。如想改變
缺省讀寫屬性為644,首先用vi編輯器打開/etc/inetd.conf
文件,在"ftp"定義行的末尾加上"-u 033",然后刷新inetd進程:
refresh -s inetd
這就改變了ftp文件的缺省屬性。
AIX中的 rmss 命令的用途
環(huán)境  產(chǎn)品,平臺,機型, RS6000, Pseries
軟件版本, AIX v4
問題  AIX中的 rmss 命令的用途是什么? 如何使用 rmss 命令?
解答 rmss 是在現(xiàn)有物理內(nèi)存大小的基礎(chǔ)上模擬服務(wù)器的物理內(nèi)存大小的命令, 而無需拔出或替換內(nèi)存芯片. 通過在不同的內(nèi)存下運行同一應(yīng)用,可以確定應(yīng)用在正常運行時所需內(nèi)存的尺寸.
例如:
#rmss -c 2048  :模擬2GB的內(nèi)存
#rmss -p  :顯示當前模擬內(nèi)存的大小
#rmss -r  :重置內(nèi)存,使之恢復(fù)到實際內(nèi)存尺寸

在AIX 4.x如何清除掛起的tty(-)
環(huán)境  RS6000, AIX 4.x
問題  在AIX 4.x如何清除掛起的tty
解答 為了說明方便,下面的例子假設(shè)掛起的tty端口為tty0.
1.確定當前掛起的tty正在操作的進程:
ps -ef | grep tty0
該命令假設(shè)返回內(nèi)容如下:
root 12345 1 0 Aug 29 0 /path/program_name
進程ID (PID) 是"12345". 殺掉該進程:
kill -9 12345
再次運行ps -ef | grep tty0 命令去查看該進程是否被殺掉。
不要使用“-9”的選項去殺掉slattach進程,因為它可能導(dǎo)致AIX操作系統(tǒng)掛起。
注意:如果進程是“getty”, 使用下面命令去殺掉進程:
pdisable tty0
如果上面命令不能成功的殺掉進程,而tty仍然是掛起的,可以使用第二步。
2. 執(zhí)行下面的命令:
fuser -k /dev/tty0
該命令將殺掉運行在此端口的所有進程,并且顯示其PID (進程 ID).
如果上面命令不能成功的殺掉進程,而tty仍然是掛起的,可以使用第三步。
3. 在被掛起的終端的鍵盤上,鍵入“Ctrl+Q”. 如果tty仍然掛起,使用第四步。
4. 物理的斷開連接端口的設(shè)備(連線). 在某些情況下可以釋放端口.
注意:前面的一些命令也許不會生效并且報”設(shè)備忙“的錯誤。這是由于一些進程正運行在tty上。如果上面的步驟仍不能釋放掛起的tty,最后可以通過重起AIX釋放內(nèi)核去清除此進程。
在AIX中擴展卡的邏輯名和它所在插槽的對應(yīng)關(guān)系
環(huán)境  產(chǎn)品, Pseries, RS6000
軟件版本, AIX
問題  在IBM的Pseries 服務(wù)器中,相同類型的擴展卡可以插多塊,但是AIX如何確定每一塊卡所在的插槽?
解答 可用以下步驟來確定它們的關(guān)系:
1. 檢查相同類型的卡的邏輯名及個數(shù).
例如確定服務(wù)器中以太網(wǎng)卡的名稱:
# lsdev -Cc adapter |grep en
ent0 Available 1A-08 IBM 10/100 Mbps Ethernet PCI Adapter (23100020)
ent1 Available 21-08 IBM 10/100 Mbps Ethernet PCI Adapter (23100020)
2. 通過查看Device Specific. 的值,確定其所對應(yīng)的插槽.
如:
# lscfg -vl ent0  DEVICE            LOCATION          DESCRIPTION  ent0              1A-08             IBM 10/100 Mbps Ethernet PCI Adapter                                      (23100020)        Serial Number...............22010344        FRU Number..................091H0397        Part Number.................091H0397        Network Address.............000629DC698C        Displayable Message.........PCI Ethernet Adapter (23100020)        Device Specific.(YL)........P1-I3/E1            I3 表示此網(wǎng)卡插在第三槽上.# lscfg -vl ent1  DEVICE            LOCATION          DESCRIPTION  ent1              10-80             IBM 10/100 Mbps Ethernet PCI Adapter                                      (23100020)        Network Address.............0004ACE4AF6D        Displayable Message.........PCI Ethernet Adapter (23100020)        Device Specific.(YL)........P2/E1    是集成在主板上的網(wǎng)卡.

如何對系統(tǒng)做鏡像以提高系統(tǒng)高可用性和性能
環(huán)境  RS6000
問題  如何對系統(tǒng)做鏡像以提高系統(tǒng)高可用性和性能
解答    通常情況下, 對系統(tǒng)做鏡像會提高系統(tǒng)的高可用性, 即當其中一塊盤損壞或數(shù)據(jù)區(qū)不可用時,系統(tǒng)會自動使用其鏡像盤或鏡像數(shù)據(jù)區(qū)進行正常的業(yè)務(wù)操作. 在以RS/6000系統(tǒng)為基礎(chǔ)的數(shù)據(jù)庫應(yīng)用中做鏡像有三種方式, 第一種方式是通過做RAID10直接對硬盤做鏡像, 需要增加相應(yīng)的適配卡支持. 可以對裸設(shè)備或文件系統(tǒng)做鏡像. 第二種方式是通過AIX操作系統(tǒng)做RAID1, 只能對文件系統(tǒng)做鏡像. 第三種方式是通過數(shù)據(jù)庫系統(tǒng)做鏡像,可以對裸設(shè)備或文件系統(tǒng)做鏡像. 對于這三種方式一般建議大家采取前兩種方式會取得比較好的系統(tǒng)性能和高可用性.本文主要討論使用RAID1做鏡像時系統(tǒng)擁有的盤數(shù)對性能的影響.
   做RAID1鏡像時,可以對卷組中指定的邏輯卷單獨做鏡像, 也可以對整個卷組做鏡像. 對卷組中指定的邏輯卷做鏡像時, 最好要求該卷組有三塊或三塊以上的硬盤以保證數(shù)據(jù)高可用性. 若對整個卷組做鏡像則沒有對卷組內(nèi)硬盤個數(shù)的限制.此外要求鏡像最好位于不同的硬盤, 當其中某塊硬盤損壞時其鏡像盤仍可工作, 以提高系統(tǒng)的高可用性.
   下面介紹為什么對卷組中指定的邏輯卷做鏡像時, 最好要求該卷組有三塊或三塊以上的硬盤。
在RS/6000系統(tǒng)中, 每個在VG(卷組)中的物理硬盤都至少有一個VGDA(卷組描述區(qū), 既對該硬盤上的物理和邏輯卷進行描述). VGDA在硬盤的數(shù)量有如下規(guī)則:
一個卷組只有一塊硬盤: 該硬盤有兩個VGDA.
一個卷組有兩塊硬盤: 第一塊硬盤有兩個VGDA, 第二塊硬盤有一個VGDA.
一個卷組有三塊或三塊以上硬盤: 每塊硬盤有一個VGDA.
   在AIX系統(tǒng)中, quorum(一個卷組中的可用VGDA的比率)必須高于51%, 該卷組才可用. 對于只有兩塊硬盤的卷組, 若第一塊硬盤損壞, 則只有33%的VGDA可用, 若第二塊硬盤損壞, 則有66%的VGDA可用. 對于有三塊或三塊以上硬盤的卷組, 若損壞一塊硬盤, 至少有66%的VGDA可用.
   對卷組中指定的邏輯卷做鏡像時, 若該卷組中只有兩塊硬盤, 當?shù)谝粔K硬盤損壞時, 其VGDA只有33%可用, 會導(dǎo)致該卷組不可用,這樣就使得鏡像失去保證硬盤高可用性的功能.
   若該卷組只有兩塊硬盤又一定要做鏡像時, 可以關(guān)掉quorum, 即使第一塊硬盤損壞也不會使整個卷組不可用,此時系統(tǒng)使用第二塊硬盤,但是第二塊硬盤的數(shù)據(jù)將不能鏡像. 由此有可能帶來數(shù)據(jù)丟失的風險,第二塊硬盤損壞時會導(dǎo)致該卷組不可
用從而引起數(shù)據(jù)丟失.
   因此, 對卷組中指定的邏輯卷做鏡像時, 最好要求該卷組有三塊或三塊以上的硬盤以保證數(shù)據(jù)高可用性.

Debug mode 引導(dǎo)AIX
環(huán)境  RS/6000 AIX V5.1
問題  Debug mode 引導(dǎo)AIX
解答 1. 系統(tǒng)要求配置有tty console
2. #bosbot -aI /dev/ipldevice
3. #shutdown -Fr
kdb command
環(huán)境  RS/6000 AIX 5L
問題  啟動sendmail
解答 AIX 5L中kdb替代AIX V4的crash命令,作為系統(tǒng)debugger和dump分析工具
在AIX中如何為一塊網(wǎng)卡,配多個IP地址?
環(huán)境  產(chǎn)品, Pseries, RS6000,
軟件版本, AIX4.3.3
問題  由于應(yīng)用的環(huán)境要求,需在一塊網(wǎng)卡上配置多個IP地址,AIX中可以實現(xiàn)嗎?
解答 可以。 使用命令ifconfig 即可.其語法為:
ifconfig network_interface second_ip_address netmask your_netmask alias
在ODM中未記錄此定義,所以關(guān)機后該定義會丟失,若需要的話,可將該命令加在啟動文件(/etc/rc.net)中.
如第二個IP地址是 9.185.43.135 可用
# ifconfig en0 9.185.43.135 netmask 255.255.255.0 alias
當該IP地址不再需要時,可從系統(tǒng)中刪除.
#ifconfig en0 9.185.43.135 netmask 255.255.255.0 delete
或從/etc/rc.net文件中刪除。
AIX內(nèi)核參數(shù)調(diào)整之vmtune -p -P(2)?
環(huán)境  AIX 4
問題  AIX內(nèi)核參數(shù)調(diào)整之vmtune -p -P(2)?
解答 -p minperm
如果在物理內(nèi)存中的文件頁面數(shù)量(file pages)低于此值,頁面替換算法將替換文件頁和程序頁(computational pages),minperm的缺省值約為20%的物理內(nèi)存。
-P maxperm
如果在物理內(nèi)存中的文件頁面數(shù)量(file pages)高于于此值,頁面替換算法將只替換文件頁,maxperm的缺省值約為80%的物理內(nèi)存。
如果在物理內(nèi)存中的文件頁面數(shù)量在這兩個值之間,頁面替換算法通常只替換文件頁,但是當文件頁面的再替換率(repaging rate)高于程序頁面時頁面替換算法將同時替換文件頁和程序頁。
AIX內(nèi)核參數(shù)調(diào)整之vmtune -f -F(3)?
環(huán)境  AIX 4
問題  AIX內(nèi)核參數(shù)調(diào)整之vmtune -f -F(3)?
解答 -f minfree
指出內(nèi)存在free list中內(nèi)存頁的最低值,此值的范圍從8到204800。
-F maxfree
當系統(tǒng)中的空閑內(nèi)存小于minfree時,系統(tǒng)進行換頁操作增加空閑內(nèi)存頁,當空閑內(nèi)存頁的數(shù)量大于等于maxfree時,系統(tǒng)換頁操作停止。
maxfree的缺省值為minfree+8。maxfree-minfree的差值應(yīng)大于等于maxpgahead。
注:一個頁面的大小為4K。
Linux 與 Pseries/RS6000
環(huán)境  產(chǎn)品, Pseries, RS6000
軟件版本, AIX, linux
問題  RS6000/Pseries 服務(wù)器上可安裝Linux 嗎? 應(yīng)用程序該如何移植?
解答 1. RS6000/Pseries 的低端服務(wù)器(B80,270,170,150)可以安裝Linux 操作系統(tǒng). 所使用的系統(tǒng)版本應(yīng)為 XX Linux on Pseries (由不同的 Linux公司提供) . 其上編譯的Linux 應(yīng)用程序使用的是 Linux 核心.
2. Pseries中的中高端服務(wù)器目前不可安裝Linux, 但可以安裝 AIX Toolbox for Linux Applications for Power System, 該工具箱提供了Linux API 接口, 在其上編譯的Linux 應(yīng)用程序使用的是AIX核心.
3. 在 XX Linux on Pseries環(huán)境下編譯的程序,移植到AIX Toolbox for Linux Applications 中需重新編譯,反之亦然.
AIX內(nèi)核參數(shù)調(diào)整之vmtune -M(5)?
環(huán)境  AIX 4
問題  AIX內(nèi)核參數(shù)調(diào)整之vmtune -M(5)?
解答 -M maxpin
此值指出系統(tǒng)中能夠常駐(pin)在內(nèi)存中的最大的內(nèi)存頁的數(shù)量缺生值為80%的物理內(nèi)存,應(yīng)保證至少有4M的內(nèi)存不被常駐,以供內(nèi)核使用。

AIX內(nèi)核參數(shù)調(diào)整之vmtune -r -R(4)?
環(huán)境  AIX 4
問題  AIX內(nèi)核參數(shù)調(diào)整之vmtune -r -R(4)?
解答 -r minpgahead
指出何時啟動提前讀的功能,此值應(yīng)為2的倍數(shù),缺省值為2。
-R maxpgahead
指出最大的提前讀的頁數(shù),此值應(yīng)為2的倍數(shù),缺省值為8,此值應(yīng)大于minpgabead,最大值為512。maxfree-minfree的差值應(yīng)大于等于maxpgahead。
如何確定一文件系統(tǒng)是Large File Enabled的文件系統(tǒng)?
環(huán)境  平臺, Pseries, RS6000,
軟件版本, AIX 4.3.3
問題  在AIX 4.3.3中既支持standard filesytem,也支持Large File Enabled file system, 如何確定一文件系統(tǒng)是Large File Enabled file system 還是 standard filesytem?
解答 可使用 lsfs -q filesystem_name 命令來查看.
例如:
#lsfs -q /home
Name  Nodename Mount Pt VFS Size Options  Auto  Accounting
/dev/hd1 --  /home  jfs 131072 --  yes no
(lv size: 131072, fs size: 131072, frag size: 512, nbpi: 4096, compress: no, bf: false, ag:
bf:false 表示是standard filesystem
bf:true 表示是Large File Enabled file system.
如何在命令行下運行update_all?
環(huán)境  AIX 4.3
問題  如何在命令行下運行update_all?
解答 在系統(tǒng)升級時可在SMIT中運行update_all,如果需要在命令行下運行
可用如下方法:
用lslpp -l命令產(chǎn)生一個系統(tǒng)中已安裝文件集的列表,將此列表存入一個
文本文件,編輯此文件使其具有以下形式:
bos.rte.install
bos.sysmgt.sysbr
......
用以下命令安裝:
installp -agXd /dev/cd0 -e /tmp/install.log -f /;/;
其中;位所生成的文本文件,; 為;所在的路徑。
手工刪除smit菜單
環(huán)境  AIX V4
問題  手工刪除smit菜單
解答 手工刪除smit菜單的步驟如下:
1、export ODMDIR=/usr/lib/objrepos
2、rm $HOME/smit.log
3、smit -D并執(zhí)行想刪除的一些菜單命令,查看smit.log中id的值
4、odmget -q id=*** sm_menu_opt >;/tmp/smit
5、odmdelete -q id=*** -o sm_menu_opt
6、vi /tmp/smit
7、odmadd /tmp/smit 
6230 SSA卡上快寫緩存的設(shè)置?
環(huán)境  AIX 4.3
問題  6230 SSA卡上快寫緩存的設(shè)置?
解答 對于使用SSA卡的用戶,卡上的快寫緩存可以極大的提高磁盤的I/O性能,用戶應(yīng)首先檢查SSA卡上是否配置了快寫緩存。
# lscfg -vl ssa0  DEVICE            LOCATION          DESCRIPTION  ssa0              11-08             IBM SSA 160 SerialRAID Adapter                                      (14109100)        Part Number................. 27H1204        FRU Number.................. 34L5388        Serial Number...............S1072088        EC Level....................    E28793        Manufacturer................IBM053        ROS Level and ID............8300    0000        Loadable Microcode Level....05        Device Driver Level.........00        Displayable Message.........SSA-ADAPTER*       Device Specific.(Z0)........SDRAM=128*       Device Specific.(Z1)........CACHE=32        Device Specific.(Z2)........UID=006094BF00003CDC        Device Specific.(YL)........U0.1-P1-I1/Q1        此卡配置了128MB的讀緩存和32MB的快寫緩存。如果配置了快寫緩存,改變SSA磁盤的配置,使其使用快寫緩存# smitty device    SSA Disks      SSA Logical Disks         Change/Show Characteristics of an SSA Logical Disk             hdisk? Available 11-08-L SSA Logical Disk Drive                Enable Fast-Write                         yes  如果'Enable Fast-Write' 是no,將其改為yes。

支持Xwindows最少需要安裝那些文件集(Fileset)?
環(huán)境  AIX 4.3 OR AIX 5.1
問題  支持Xwindows最少需要安裝那些文件集(Fileset)?
解答 支持Xwindows需要以下文件集:
X11.apps.*
X11.base.*
X11.compat.*
X11.fnt.*
X11.motif.*
運行CDE, 需要安裝
X11.Dt.*
如果希望遠程使用CDE仿真,需要安裝
X11.fnt.fontServer 
如何改動IP地址
環(huán)境  RS6000,AIX V4
問題  如何改動IP地址
解答 如果用smit mktcpip去改動IP地址,就會在/etc/hosts中加一項,而且以前的地址仍保留,正確的做法是smit tcpip---Further configuration---Network interface----Network Interface Selection----Change/Show characteristics of a Network interface 去改動
啟動sendmail
環(huán)境  RS6000,AIX V4
問題  啟動sendmail
解答 如果用startsrc -s sendmail 啟動,sendmail不會做為守護進程被啟動,必須用startsrc -s sendmail -a "-bd"來啟動

如何顯示格林威治時間
環(huán)境  RS6000,AIX V4
問題  如何顯示格林威治時間
解答 用date -u可以顯示格林威治時間
如何打開鎖死的帳戶
環(huán)境  產(chǎn)品: AIX
平臺: RS
軟件版本: AIX V4
問題  用戶設(shè)置某帳戶如果連輸3次錯誤的密碼就把帳戶鎖死,但不知如何打開。
解答 用戶錯誤登陸信息記錄在/etc/security/lastlog文件中。
只要將 unsuccessful_login_count = 3 改為 unsuccessful_login_count = 0
即可打開鎖死帳戶。
IBM INFORMIX數(shù)據(jù)庫級備份都備份了哪些內(nèi)容?
環(huán)境  RS6000, IBM INFORMIX
問題  IBM INFORMIX數(shù)據(jù)庫級備份都備份了哪些內(nèi)容?
解答 在IBM RS6000系列機器上,系統(tǒng)管理員一般要定期做操作系統(tǒng)的備份和數(shù)據(jù)庫系統(tǒng)的備份。那么做IBM INFORMIX數(shù)據(jù)庫級備份時都備份了哪些內(nèi)容呢?
一般IBM INFORMIX數(shù)據(jù)庫備份分為系統(tǒng)備份和邏輯日志備份。有的客戶認為在做系統(tǒng)備份時系統(tǒng)會將邏輯日志文件一起備份,這種理解是不正確的。
系統(tǒng)備份將備份數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù),包括對根dbspace(rootdbs)和數(shù)據(jù)dbspace(datadbs)的數(shù)據(jù)的備份,它不會備份臨時dbspace(tempdbs)、邏輯日志和未分配使用的根dbspace和數(shù)據(jù)dbspace的空間。
邏輯日志備份將備份系統(tǒng)的邏輯日志文件。
由此可見系統(tǒng)備份和邏輯日志備份是完全不同的,它們不可以相互替代。
在RS6000系列機器上如何配置IBM INFORMIX數(shù)據(jù)庫臨時數(shù)據(jù)庫空間?
環(huán)境  RS6000, IBM INFORMIX
問題  在RS6000系列機器上如何配置IBM INFORMIX數(shù)據(jù)庫臨時數(shù)據(jù)庫空間?
解答 在RS6000系列機器上安裝IBM INFORMIX數(shù)據(jù)庫時,一般會配置臨時數(shù)據(jù)庫空間以提高系統(tǒng)性能。那么為什么要配置及如何配置這些臨時數(shù)據(jù)庫空間呢?
例如在IBM INFORMIX數(shù)據(jù)庫中若執(zhí)行了下面的操作,將會產(chǎn)生臨時文件或臨時表:
1.建立索引或使用排序方式的連接時;
2.使用"order by"或“gruop by”語句時;
3.使用“select ...into temp...”語句創(chuàng)建臨時表時;
這些臨時表或文件最好放在臨時數(shù)據(jù)庫空間中以提高系統(tǒng)性能。
如果數(shù)據(jù)庫系統(tǒng)頻繁進行上面的操作,最好創(chuàng)建三個或三個以上大小相同臨時數(shù)據(jù)庫空間
如何改變主機IP地址解析順序
環(huán)境  產(chǎn)品: RS/6000
軟件: AIX
問題  如何改變主機IP地址解析順序
解答 一般主機IP地址的解析順序依次是DNS,NIS,本機host檔案。
要改變這個順序, 可以建立一個/etc/netsvc.conf文件,并在這個檔案中加一行:
hosts=local,bind,nis
這樣主機IP地址就先從本地檔案(/etc/hosts)開始搜索,其次再去DNS server,最後是NIS server。
也可通過執(zhí)行
export NSORDER=local,bind,nis
改變環(huán)境變量NSORDER 來改變順序
不能增加用戶,錯誤信息為3004-687
環(huán)境  RS6000, AIX 3.2 -- 4.x
問題  不能增加用戶,錯誤信息為3004-687
解答
檢查:
在/etc/passwd文件中是否有錯誤的語法.
丟失“nobody”用戶條目或其格式有錯誤. 其條目應(yīng)為:
nobody4294967294:4294967294::/: 
登錄失敗次數(shù)過多
環(huán)境  RS6000
問題  登錄失敗次數(shù)過多
解答 在用戶登錄失敗次數(shù)過多時,超過了失敗次數(shù)限制,用戶將不能繼續(xù)登錄,需修改/etc/security/lastlog中的失敗登錄次數(shù)參數(shù)(unsuccessful_login_count)才可。
看SSA邏輯盤與物理盤之間對應(yīng)關(guān)系
環(huán)境  RS6000
問題  看SSA邏輯盤與物理盤之間對應(yīng)關(guān)系
解答 用ssaxlate -l hdisk#或ssaxlate -l pdisk#可以看SSA邏輯盤與物理盤之間對應(yīng)關(guān)系

用戶名長度問題
環(huán)境  RS6000
問題  用戶名長度問題
解答 用戶名長度最長為八位,這個限制無法改動 
如何判斷引起core文件的應(yīng)用程序
環(huán)境  RS6000
問題  如何判斷引起core文件的應(yīng)用程序
解答 core文件是在應(yīng)用崩潰時記錄的內(nèi)存影象,可以用命令lquerypv -h core 6b0 64可以看出是哪個應(yīng)用引起了core文件的產(chǎn)生。

解鎖卷組
環(huán)境  RS000
問題  解鎖卷組
解答 當卷組被鎖住時,可通過命令chvg -u vg#來解鎖
inittab中引用的環(huán)境變量
環(huán)境  RS6000
問題  inittab中引用的環(huán)境變量
解答 問題產(chǎn)生原因是由于客戶有很多幾百k的小文件,將所有的文件系統(tǒng)inode用盡。
在inittab中啟動的程序,只引用了/etc/environment中的環(huán)境變量,并不引用/etc/profile或/.profile中的變量,所以在用戶自定義腳本中如需引用這些變量,需在腳本中加入對它們的引用
在一個磁帶上備份多個文件
環(huán)境  RS6000
問題  在一個磁帶上備份多個文件
解答 需要用到 tctl來卷帶備份,例子如下:
1. dd if=/tmp1 of=/dev/rmt0.1
2. tctl -f /dev/rmt0 rewind
3. tctl fsf 1
4. dd if=/tmp2 of=/dev/rmt0.1
5. tctl -f /dev/rmt0 rewind
6. tctl fsf 2
7.......
恢復(fù)步驟相反。
夏時制問題
環(huán)境  RS6000
問題  夏時制問題
解答 每年四月到八月,AIX會缺省使用夏時制,可以用echo $TZ看時區(qū)來判斷,時區(qū)以DT結(jié)尾的就使用了夏時制。如果不想用,可以通過smit--system environment--change show date and time---change time zone using system defined values來改變,在彈出的USE DAYTIME SAVING對話框中選擇No,選好相應(yīng)的時區(qū)后重啟機器既可。
passwd文件的備份
環(huán)境  RS6000
問題  passwd文件的備份
解答 如果誤刪除了/etc/passwd文件,可以用/etc/opasswd文件恢復(fù),/etc下o開頭的文件是相應(yīng)文件的備份文件。
如何限制某個用戶使用FTP服務(wù)
環(huán)境  AIX
問題  在AIX中,如何限制某個用戶使用FTP服務(wù)?
解答 編輯/etc/ftpusers文件,把要限制使用的用戶名加進此文件里,這樣就限制了此用戶使用FTP服務(wù)。
在AIX系統(tǒng)中,如何得到一些偏僻的漢字
環(huán)境  AIX  
問題  在AIX 系統(tǒng)中,如何得到一些比較偏僻的漢字?
解答 在AIX的中文漢字庫中,zh_CN 中有6763個漢字,而ZH_CN中有20902個漢字。如果用戶要用到一些比較偏僻的漢字,建議用戶安裝中文環(huán)境時選擇ZH_CN。
AIX 是否支持 ramdisk
環(huán)境   RS6000, AIX
問題  AIX 是否支持 ramdisk? 可否將內(nèi)存當硬盤來使用,以提高訪問速度。
解答 可以. AIX 操作系統(tǒng)支持ramdisk. 可使用mkramdisk命令來創(chuàng)建一個ramdisk. 其文件名為 /dev/rramdisk. 通過命令mkfs在其上建立文件系統(tǒng)來使用它. 用rmramdisk 命令或重新開機來刪除ramdisk.

什么是 inline log
環(huán)境  產(chǎn)品, AIX
平臺, RS6000, Pseries  
問題  什么是 inline log
解答 在AIX5L 中可以為JFS2的文件系統(tǒng)創(chuàng)建一種新的日志類型。 這就是JFS2所特有的 inline log -- 日志與文件系統(tǒng)在同一邏輯卷上。
通過使用 inline log , 每個JFS2的文件系統(tǒng)可有獨立日志設(shè)備,而不是整個卷組共享一個日志設(shè)備。 在文件系統(tǒng)數(shù)量較多的環(huán)境下,能夠提高系統(tǒng)的RAS(Reliability Availability Serviceability)特性:在系統(tǒng)共享日志設(shè)備時, 日志設(shè)備的損壞會影響與之相關(guān)的所有文件系統(tǒng)。而使用inline log , 則不會出現(xiàn)此種情況。
創(chuàng)建JFS2文件系統(tǒng)時,缺省日志是放在共享的日志設(shè)備上, 將 "inline log ? "選項設(shè)為 "YES", 則建立了使用inline log 的JFS2 文件系統(tǒng)。

如何增加文件系統(tǒng)中的inode數(shù)目
環(huán)境  產(chǎn)品: AIX
平臺: RS
軟件版本: AIX V4
問題  用戶需要生成新的文件時,系統(tǒng)報告空間不夠,但df -k輸出顯示空間使用為43%
解答 問題產(chǎn)生原因是由于客戶有很多幾百k的小文件,將所有的文件系統(tǒng)inode用盡。
解決方案
find / -size 0 -print 刪除不必要的0字節(jié)文件
增加文件系統(tǒng)大?。ㄨb于客戶的%used是43%,這樣會浪費很多空間,不建議使用)
備份文件,重建文件系統(tǒng),其中參數(shù)NBPI(number of bytes per inode)要盡量
小,這樣就能在同樣大小的文件系統(tǒng)中獲得更多的inode
備注:
文件系統(tǒng)中inode的多少由文件系統(tǒng)大小和NBPI(number of bytes per inode)決定
文件系統(tǒng)越大,NBPI越小,那么inode越多,意味能產(chǎn)生的文件和目錄越多。
什么是X-window
環(huán)境  產(chǎn)品, RS6000
平臺, UNIX
問題  什么是X-window
解答 X-window 是UNIX中功能強大的圖形用戶接口(GUI),是基于客戶-服務(wù)器的一種應(yīng)用技術(shù). 表現(xiàn)為應(yīng)用可運行在一個功能強大,易與維護的服務(wù)器上,而屏幕的輸出則顯示在另一個工作站上. X-window 技術(shù)包括兩個成員: X-server 和 Window Manager. X-server 控制圖像和窗口的顯示, 跟蹤鼠標和鍵盤的操作.一個X-server可控制多個窗口.Window Manager 則用于顯示窗口的菜單和邊界,提供窗口的移動,轉(zhuǎn)換,最大,最小化操作.

如何為調(diào)試應(yīng)用程序性能 定制系統(tǒng)內(nèi)存環(huán)境
環(huán)境  產(chǎn)品: AIX
平臺: RS
軟件版本: AIX V4
問題  用戶需要為調(diào)試應(yīng)用程序在不同的內(nèi)存配置下的性能。
解答 操作系統(tǒng)提供了這樣的應(yīng)用來滿足客戶的需求。
rmss -c memsize (設(shè)置需要調(diào)試的內(nèi)存)
rmss -p 顯示當前的內(nèi)存配置
rmss -r 重新恢復(fù)至系統(tǒng)的實際內(nèi)存大小
舉例:
#rmss -p
Simulated memory size is 512 Mb.
#rmss -c 128
Simulated memory size changed to 128 Mb.
#svmon -G
size  inuse free  pin  virtual  stolen
memory  131061  121681 9380 9417  31604  95584
pg space  264192  17306        
其中stolen的內(nèi)存就是512Mb和128Mb的差。
當在128Mb內(nèi)存下調(diào)試完程序后,恢復(fù)系統(tǒng)實際內(nèi)存大小。
#rmss -r
#svmon -G
size  inuse  free pin virtual
memory  131061  26245  104816 9417  31604
pg space  264192  17306      
free的內(nèi)存已經(jīng)恢復(fù)如初。
關(guān)于AIX 4.3.3的內(nèi)核問題。
環(huán)境  產(chǎn)品: AIX
平臺: RS
軟件版本: AIX V4
問題  1.我目前的操作系統(tǒng)運行在多少位的內(nèi)核上?
2.我目前的機器能支持64bit應(yīng)用嗎?
解答 bootinfo -K
32 操作系統(tǒng)運行在32位內(nèi)核
64 操作系統(tǒng)運行在64位內(nèi)核
bootinfo -y
64 你的機器可以支持64位和32位應(yīng)用
32 你的機器只支持32位應(yīng)用
備注:
當bootinfo -K為32,bootinfo -y為64時,可以通過smit激活對64位應(yīng)用的支持
SMIT
System Environments
Change / Show Characteristics of Operating System
如何在AIX上實現(xiàn)象doskey一樣的功能
環(huán)境  產(chǎn)品: AIX
平臺: RS
軟件版本: AIX V4
問題  客戶需要實現(xiàn)類似doskey一樣的功能
解答 在AIX操作系統(tǒng)中可以利用 set -o vi來實現(xiàn)類似功能。
當用戶想重復(fù)上一個很長的命令時,只需按ESC+k就行,再按k就上滾一條命令,
而按j就可以后滾一條命令,然后回車就可以完成了。更好的是,你可以利用類似
使用vi的方法來編輯你所看到的命令,來達到隨意調(diào)整的目的。
只一條簡單的命令,就節(jié)約了寶貴的時間。需要時可以把set -o vi加入到.profile中。
另一種讓vi編輯超大文本文件的方法
環(huán)境  產(chǎn)品: AIX
平臺: RS
軟件版本: AIX V4
問題  vi缺省能編輯的最大文件不能超過1,048,560行
解答 在用戶目錄下生成文件.exrc其中寫入
set linelimit=xx000000
這樣,就不用每回啟動vi時都敲入vi -y xx000000
如何修改終端的屬性以適應(yīng)特殊需要
環(huán)境  產(chǎn)品: AIX
平臺: RS
軟件版本: AIX V4
問題  客戶有一個自己開發(fā)的應(yīng)用,其中需要對ctrl+y的響應(yīng),來完成特定功能。
但當客戶實現(xiàn)時,卻發(fā)現(xiàn)一按ctrl+y程序就退出了。
解答 客戶使用的是telnet終端,其中需要對pty的屬性進行修改。
#smit pty
Change / Show Characteristics of the PTY
STATE to be configured at boot time ---------------available -----+
Maximum number of Pseudo-Terminals ---------[256]---------------- #
Maximum number of BSD Pseudo-Terminals -----[16]
其中并沒有象tty一樣的許多選項:
#smit tty
POSIX special control characters:
INTERRUPT character ------------------------[^c]
QUIT character -----------------------------[^\]
ERASE character ----------------------------[^h]
KILL character -----------------------------[^u]
END OF FILE character ----------------------[^d]
END OF LINE character ----------------------[^@]
2nd END OF LINE character ------------------[^?]
DELAY SUSPEND PROCESS character ------------[^y]
SUSPEND PROCESS character ------------------[^z]
LITERAL NEXT character ---------------------[^v]
START character ----------------------------[^q]
解決辦法:
將suspend process character ^y變成其他不需要的特殊按鍵
如:
#stty dsusp ^@
#stty -a
speed 9600 baud; 24 rows; 80 columns;
eucw 1:1:0:0, scrw 1:1:0:0:
intr = ^C; quit = ^\; erase = ^H; kill = ^U; eof = ^D; eol = ^@
eol2 = ^@; start = ^Q; stop = ^S; susp = ^Z; dsusp = ^@; reprint = ^R
discard = ^O; werase = ^W; lnext = ^V
-parenb -parodd cs8 -cstopb hupcl cread -clocal -parext
-ignbrk brkint ignpar -parmrk -inpck -istrip -inlcr -igncr icrnl -iuclc
-ixon -ixany -ixoff imaxbel
isig icanon -xcase echo echoe echok -echonl -noflsh
-tostop echoctl -echoprt echoke -flusho -pending iexten
opost -olcuc onlcr -ocrnl -onocr -onlret -ofill -ofdel tab3
這樣當客戶的應(yīng)用再按ctrl+y時,程序就不會異常退出了。
如何利用grep的一些高級選項更好地管理系統(tǒng)
環(huán)境  產(chǎn)品: AIX
平臺: RS
軟件版本: AIX V4
問題  如何利用grep的一些高級選項更好地管理系統(tǒng)
解答 較下面兩個命令的輸出,我們不難發(fā)現(xiàn)grep -p的優(yōu)秀功能。
它不止把我們要找的關(guān)鍵字的當前行列出來,還列出了相關(guān)信息。
#lscfg -vp|grep cpu
Device Type: cpu
Device Type: cpu
#lscfg -vp|grep -p cpu
Name: PowerPC,604
Node: PowerPC,604@0
Device Type: cpu
Physical Location: P1-C1
Name: PowerPC,604
Node: PowerPC,604@1
Device Type: cpu
Physical Location: P1-C1
另一個非常實用的功能grep -i
#lslpp -l|grep xlc
none
#lslpp -l|grep -i xlc
xlC.aix43.rte  4.0.2.1 COMMITTED  C Set ++ Runtime for AIX 4.3
xlC.cpp 4.3.0.1 COMMITTED  C for AIX Preprocessor
xlC.msg.en_US.cpp  4.3.0.1 COMMITTED  C for AIX Preprocessor
xlC.msg.en_US.rte 4.0.2.0 COMMITTED  C Set ++ Runtime
xlC.msg.zh_CN.rte  4.0.2.0 COMMITTED  C Set ++ Runtime
xlC.rte COMMITTED 4.0.2.0  COMMITTED  C Set ++ Runtime
這樣,我們就不用再死記硬背很多大小寫的內(nèi)容,提高工作效率。
相信grep還有很多強大的功能等待我們?nèi)?yīng)用。
AIX 與 LINUX 的結(jié)盟
內(nèi)容
提要  本文將就AIX Affinity with Linux的發(fā)展以及在AIX操作系統(tǒng)下如何進行Linux的開發(fā)和如何將自由開發(fā)的Linux應(yīng)用移植到AIX操作系統(tǒng)做介紹,目的是讓更多的朋友在 AIX系統(tǒng)平臺上使用Linux, 并同時感受到AIX操作系統(tǒng)在整體性能上的魅力。我們期待著有更多更好的Linux應(yīng)用被移植到AIX操作平臺,使AIX操作系統(tǒng)更加豐富多彩,讓我們工 作得更輕松自如。
第一部分 AIX Affinity with Linux 的發(fā)展情況
第二部分 AIX Affinity 的其本原理介紹
第三部分 AIX Toolbox for Linux 最新版的獲得、安裝、包含工具和基本使用
第四部分 對開發(fā)的建議
說明  任何機型,操作系統(tǒng) AIX 4.3.3 or AIX 5L
正文
第一部分 AIX Affinity with Linux 的發(fā)展情況
IBM對AIX Affinity with Linux的發(fā)展分為以下兩個階段。
第一個階段,發(fā)布AIX Toolbox for Linux Applications, 它主要包含GNU和其他一些常用開發(fā)工具,來幫助開發(fā)人員在AIX系統(tǒng)上編譯程序,并在兩種行業(yè)內(nèi)開放性最好的操作系統(tǒng)平臺,即AIX和Linux之間, 進行平滑技術(shù)移植。由于應(yīng)用程序運行于AIX環(huán)境中,因此客戶可以同時得到Linux的靈活性和AIX操作系統(tǒng)的先進性能,包括工作負載管理、先進系統(tǒng)管 理工具以及高安全性。
第二個階段是,在最新發(fā)布的AIX 5L Version 5.1 操作系統(tǒng)中提供更多的兼容Linux的API和頭文件,來支持源文件的兼容性,使兩個不同操作系統(tǒng)有更強的互操作性,從而達到更高程度的兼容。
那么我們能用AIX Affinity for Linux做什么呢?
1。在AIX系統(tǒng)上使用眾多Linux上開發(fā)的自由軟件,例如,運行流行的 Gnome
and KDE 圖形桌面,運行其他的多媒體工具,等等。
2。用功能強大的RedHat Package Manager包工具管理應(yīng)用。
3。在AIX 系統(tǒng)上,使用GNU和Linux開發(fā)工具進行新應(yīng)用的開發(fā)。
第二部分 AIX Affinity 的其本原理介紹
AIX Affinity with Linux的目的并不是在系統(tǒng)中提供一個模擬層供Linux應(yīng)用來運行,它的意義在于通過重新編譯Linux應(yīng)用后,得到AIX的兼容的二進制本地代碼, 并能使用所有系統(tǒng)的特性,如可靠性、擴展性、以及可用性。這就是說,我們提供了一個強大的跨平臺編譯器以及眾多的兼容API來保證Linux應(yīng)用在AIX 系統(tǒng)上的成功移植。
由于AIX的設(shè)計開發(fā)從網(wǎng)絡(luò)、主機硬件系統(tǒng),到操作系統(tǒng)完全遵守開放系統(tǒng)的原則,所以在目前的AIX 4.3.3 和 AIX 5L Version 5.0, 使用AIX Toolbox for Linux,只需通過簡單的編譯就能在AIX平臺上實現(xiàn)Linux的很多應(yīng)用。這樣,我們就不用浪費許多人力、物力去重新開發(fā)很多已經(jīng)很成熟的應(yīng)用。我們 不斷地重用經(jīng)典代碼,就可以把我們有限的精力投入到更精彩、更需要的地方。 當使用AIX Affinity with Linux時,我們還會想到的它對性能的影響。AIX Affinity with Linux在設(shè)計階段,就希望提供最優(yōu)化的性能給應(yīng)用,其中包括讓Linux應(yīng)用和本地應(yīng)用享有同樣訪問資源的權(quán)利。尤其是AIX 5L Version 5.1操作系統(tǒng),會提供更高級別的應(yīng)用與操作系統(tǒng)間的兼容性。當我們考慮性能時,還應(yīng)該想到我們要開發(fā)什么樣的應(yīng)用,前端的還是后臺的。后臺的大型應(yīng)用還 是比較適合AIX應(yīng)用,但前端的人機界面用Linux則更能發(fā)揮其特長,也減少了可能的性能影響。
第三部分 AIX Toolbox for Linux 最新版的獲得、安裝和基本使用
許多GNU開發(fā)工具已經(jīng)被移植到AIX 4.3.3 和 AIX 5L Version 5.0,而界在新的AIX 5L Verison 5.1 操作系統(tǒng)中有更多的開發(fā)工具被成功移植。
其中包括(并非全部):
應(yīng)用開發(fā)類:gcc, g++, gdb, rpm, cvs, automake, autoconf, libtool
開發(fā)庫:ncurses, readline, libtiff, libpng, libjpeg, slang, fnlib,
db, gtk+, qt
編程語言:guile, python, tcl/tk, rep-gtk
桌面環(huán)境類:Gnome and KDE
GNU 工具:gawk, m4, indent, sed, tar, diffutils, fileutils
系統(tǒng)Shell:bash2, tcsh, zsh
系統(tǒng)工具:emacs, vim, bzip2, gzip, git, elm, ncftp, rsync, wget,
lsof, less, samba, zip, unzip, zoo
圖形應(yīng)用:ImageMagick, transfig, xfig, xpdf, ghostscript, gv,
mpage,Gimp
這些工具為Linux開發(fā)者提供了非常棒的開發(fā)環(huán)境。值得一提的是,他們絕大多數(shù)使用了易于安裝的文件格式,這就是RedHat發(fā)展的rpm包。它的主要作用就是架起了一座通暢的橋梁,把AIX和Linux兩個不同的操作系統(tǒng)緊密地聯(lián)合起來,發(fā)掘它們更大的潛力。
AIX Toolbox for Linux 的下載網(wǎng)址:
http://www-1.ibm.com/servers/aix/products/aixos/linux/download.html
此網(wǎng)頁上有眾多大家夢寐以求的工具等大家來使用。
前面已經(jīng)提到過,我們是要用RedHat Package Manager(RPM)來管理應(yīng)用,所以我們必須首先要安裝RedHat Package Manager。
RedHat Package Manager從下面連接下載:
ftp://ftp.software.ibm.com/aix/freeSoftware/
aixtoolbox/INSTALLP/ppc/rpm.rte安裝時,以root用戶登錄,運行installp -qacXgd rpm.rte rpm.rte安裝過程會收集共享鏈接庫的信息,將會持續(xù)幾分鐘。要耐心等候,不要中斷。如果發(fā)生錯誤沒有裝完,那么在下次安裝之前,記得要運行 installp -C去清除上回不完全安裝。(我在一臺F50,4.3.3上共用時10min35sec.)
RedHat Package Manager安裝完后,就可以安裝其他 AIX Toolbox for Linux
基本使用和Linux上一樣,詳細使用及相關(guān)信息,可以到
www.
上查看。
簡單參數(shù)如下,
-i: install
-e: erase
-q: query
--help help
舉例:要安裝gcc 2.9,那么先到
http://www-1.ibm.com/servers/aix/products/aixos/linux/download.html
下載rpm包 gcc-2.9.aix43.010216-1.aix4.3.ppc.rpm
上傳到機器后,運行rpm -ivh gcc-2.9.aix43.010216-1.aix4.3.ppc.rpm
其中參數(shù)v是要在安裝過程中顯示詳細信息。
其中參數(shù)h是要在安裝過程中顯示安裝進度。
一分鐘過后,就已經(jīng)可以享受gcc 2.9的強大功能了。
其余的就不用我贅述了,大家各自體會吧。
第四部分 對開發(fā)的建議
1。由于AIX是符合POSIX標準和UNIX98認證的,但Linux卻沒有通過認證,所以
我們要盡量在開發(fā)過程中使用標準的API,那么應(yīng)用只要使用GCC,G++等編譯器重新編譯就可以在AIX中使用了。非常重要的是,檢查哪些API是只被Linux支持,但卻不被AIX支持,這樣可以避免不必要的麻煩。
2。由于AIX 5L是同時支持 Power系列 CPU和 Itanium CPU, 所以我們在開發(fā)程序,另外要注意的是在處理一些和硬件底層打交道的代碼。在這些程序中我們需要采用通用的字節(jié)處理調(diào)用來處理,以保證應(yīng)用可以很快速在不同 的平臺間移植,比如從Power系列的CPU平臺移植到以INTEL CPU的平臺,這樣就可以確保應(yīng)用的更強的可用性。
3。如果你的應(yīng)用與路徑有關(guān),而在AIX系統(tǒng)中沒有程序中指定的路徑存在,那么必須修改應(yīng)用的源碼并指向正確的路徑。所以建議你在開發(fā)是確認你的代碼是否是可行的并進行相應(yīng)的測試。

IBM RS/6000 CPU 與IBM INFORMIX數(shù)據(jù)庫CPU虛處理器的設(shè)置
環(huán)境  產(chǎn)品: IBM INFORMIX 7.x,9.x
平臺: AIX
問題  目前在IBM RS/6000多數(shù)機型為對稱多處理器結(jié)構(gòu), 而IBM INFORMIX數(shù)據(jù)庫服務(wù)器的配置參數(shù)中有CPU VP(即CPU虛處理器)的設(shè)置, 那么在實際應(yīng)用中如何對CPU與CPUVP進行設(shè)置以達到比較好的性能呢?
解答 CPU VP是多線索進程, 它一直在CPU上執(zhí)行除非以下情況發(fā)生
1. 沒有任務(wù)做, 例如就緒隊列中沒有等待執(zhí)行的線索.
2. 操作系統(tǒng)強迫CPU VP讓出CPU 給其它進程.
    為優(yōu)化吞吐量, 將NUMCPUVPS設(shè)置為能夠處理承接任務(wù)的最小的數(shù), 這個數(shù)目小于或等于系統(tǒng)中可利用的CPU數(shù), 建議不要將CPU VP數(shù)設(shè)置成大于可用CPU數(shù)目. 通常對于OLTP應(yīng)用: NUMCPUVPS=TOTAL CPUS-1 VP; 對于OLAP應(yīng)用: NUMCPUVPS=TOTAL CPUS.
    如果CPU VP不能承受要執(zhí)行的任務(wù), 這就表示需要提高CPU性能來解決問題. 只有存在另外的處理器, 才能通過增加CPU VP來解決問題. 也可以從系統(tǒng)上移走其它任務(wù), 為虛處理器釋放CPU周期, 從而改善性能.
    增加CPU VP的數(shù)目而不增加CPU資源只會使問題更嚴重, 產(chǎn)生更多的CPU周期競爭, 這樣操作系統(tǒng)要有更多的工作來做均衡, 爭奪CPU時間的CPU VP使其負擔增加. 結(jié)果, 上下文切換增加, 這不僅消耗時間而且要使用更多的CPU.
    由于系統(tǒng)不光是CPU VP, 還有其它進程申請CPU周期, 在一些多處理器系統(tǒng)上, NUMCPUVPS應(yīng)小于或等于全部CPU數(shù). 當然, 我們應(yīng)根據(jù)實際應(yīng)用的狀況, 在系統(tǒng)上進行試驗和監(jiān)測, 以檢測吞吐量和CPU使用情況, 最終找到比較好的配置方案.
    通過命令onstat ?g rea 來檢測就緒隊列, 確認CPU是否不能承擔任務(wù). 就緒隊列的線索是將要執(zhí)行的線索, 如果就緒隊列線索數(shù)開始加速增長, 這就表示CPU VP已不能承接如此繁重的任務(wù). 在調(diào)整好的系統(tǒng)上看到幾個就緒線索, 或是在測試工作開始時有些線索增加是正常的. 每個CPU VP上有一個就緒線索是合理的.
    另外, 查看CPU VP的使用情況, 如CPU VP跟不上任務(wù)的增長, 就會看到虛處理器處于飽和, 可以用onstat ?g glo監(jiān)視虛處理器的使用情況. 如果系統(tǒng)和用戶CPU VP時間之合接近于測試花費時間, 那么CPU VP就飽和了, 如果設(shè)置NUMCPUVPS低于系統(tǒng)中CPU數(shù), 可以增加一個CPU VP, 但不要超出系統(tǒng)中的全部CPU數(shù).
    注意: 在多處理器系統(tǒng)中, 全部可利用CPU時間等于處理器數(shù)乘以測試時間, 一個CPU VP不能在某一時刻消耗多于一個處理器的能力, 因此一個CPU VP的全部CPU比率不會超過測試時間的100%.
    如果整個系統(tǒng)中CPU資源已飽和, 而且不能再減輕工作負荷或增加資源, 可以通過減少NUMCPUVPS來改善性能. 但這種變化只有在CPU VP急需其它虛處理器或進程的CPU資源時才起作用.

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多