日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > windows >内容正文

windows

AIX系统管理(一)

發(fā)布時(shí)間:2024/3/26 windows 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 AIX系统管理(一) 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

aix有關(guān)01
  • 問題(一)? aix64位編程,一些問題請(qǐng)教

    編譯器 vac 6.0
    編譯參數(shù):cc -G -D__AIX__ -q64 -qcpluscmt -qwarn64 -g -O3 -qarch=pwr5 -qtune=pwr5 -qstrict
    1.
    fprintf(logfile," xxx:%s/n",ttyname(0));
    這樣會(huì)Segmentation fault(coredump)
    我已經(jīng)確定ttyname(0)返回char *指針,dbx調(diào)試發(fā)現(xiàn)應(yīng)該是fprintf時(shí)調(diào)用strlen時(shí)出的問題
    如果改成這樣:
    memset(buffer,0,sizeof(buffer));
    strcpy(buffer,ttyname(0));
    fprintf(logfile," xxx:%s/n",buffer);
    就不會(huì)報(bào)coredump了,這種問題能有別的方法修改么?

    解答:這個(gè)問題我也遇到過,我的是用sprintf(conn_desp->ip_addr,"%s",inet_ntoa (cli_addr.sin_addr));可以,但是用strcpy(conn_desp->ip_addr,(char *)inet_ntoa(cli_addr.sin_addr));就coredump
    2.char *的函數(shù)參數(shù)傳入后會(huì)改變,原來32位時(shí)沒這個(gè)問題,改成const char *后好了

    問題(二)? 為什么我的串口線可以安裝AIX,但不能登陸AIX


    我的串口線序是9孔對(duì)9孔:2、3交叉;7、8交叉;1、6都接對(duì)端4;? 5直連。
    難道還跟線有關(guān)???我最后設(shè)置IP后用 網(wǎng)絡(luò)TELNET把串口打開,結(jié)果還是補(bǔ)不能登陸。
    這種連接方法是否可以 ?

    萬能:
    1-7、8
    2-3
    3-2
    4-6
    5-5
    6-4
    7、8-1

    解答:線序:23交叉 78交叉 16接4? 5直連? 9不接

    smitty console定向到tty0

    smitty tty設(shè)置tty0屬性

    Enable LOGIN??????????????????????????????????????? enable?

    STTY attributes for RUN time?? 加入clocal

    STTY attributes for LOGIN?? 加入clocal
    9孔對(duì)9孔:2、3交叉;7、8交叉;1、6都接對(duì)端4;? 5直連
    這樣的線肯定能用

    問題(三) 如何對(duì)系統(tǒng)做鏡像以提高系統(tǒng)高可用性和性能

    環(huán)境? RS6000

    解答??? 通常情況下, 對(duì)系統(tǒng)做鏡像會(huì)提高系統(tǒng)的高可用性, 即當(dāng)其中一塊盤損壞或數(shù)據(jù)區(qū)不可用時(shí),系統(tǒng)會(huì)自動(dòng)使用其鏡像盤或鏡像數(shù)據(jù)區(qū)進(jìn)行正常的業(yè)務(wù)操作. 在以RS/6000系統(tǒng)為基礎(chǔ)的數(shù)據(jù)庫(kù)應(yīng)用中做鏡像有三種方式, 第一種方式是通過做RAID10直接對(duì)硬盤做鏡像, 需要增加相應(yīng)的適配卡支持. 可以對(duì)裸設(shè)備或文件系統(tǒng)做鏡像. 第二種方式是通過AIX操作系統(tǒng)做RAID1, 只能對(duì)文件系統(tǒng)做鏡像. 第三種方式是通過數(shù)據(jù)庫(kù)系統(tǒng)做鏡像,可以對(duì)裸設(shè)備或文件系統(tǒng)做鏡像. 對(duì)于這三種方式一般建議大家采取前兩種方式會(huì)取得比較好的系統(tǒng)性能和高可用性.本文主要討論使用RAID1做鏡像時(shí)系統(tǒng)擁有的盤數(shù)對(duì)性能的影響.

    ?? 做RAID1鏡像時(shí),可以對(duì)卷組中指定的邏輯卷單獨(dú)做鏡像, 也可以對(duì)整個(gè)卷組做鏡像. 對(duì)卷組中指定的邏輯卷做鏡像時(shí), 最好要求該卷組有三塊或三塊以上的硬盤以保證數(shù)據(jù)高可用性. 若對(duì)整個(gè)卷組做鏡像則沒有對(duì)卷組內(nèi)硬盤個(gè)數(shù)的限制.此外要求鏡像最好位于不同的硬盤, 當(dāng)其中某塊硬盤損壞時(shí)其鏡像盤仍可工作, 以提高系統(tǒng)的高可用性.

    ?? 下面介紹為什么對(duì)卷組中指定的邏輯卷做鏡像時(shí), 最好要求該卷組有三塊或三塊以上的硬盤。

    在RS/6000系統(tǒng)中, 每個(gè)在VG(卷組)中的物理硬盤都至少有一個(gè)VGDA(卷組描述區(qū), 既對(duì)該硬盤上的物理和邏輯卷進(jìn)行描述). VGDA在硬盤的數(shù)量有如下規(guī)則:


    一個(gè)卷組只有一塊硬盤: 該硬盤有兩個(gè)VGDA.

    一個(gè)卷組有兩塊硬盤: 第一塊硬盤有兩個(gè)VGDA, 第二塊硬盤有一個(gè)VGDA.

    一個(gè)卷組有三塊或三塊以上硬盤: 每塊硬盤有一個(gè)VGDA.
    ?? 在AIX系統(tǒng)中, quorum(一個(gè)卷組中的可用VGDA的比率)必須高于51%, 該卷組才可用. 對(duì)于只有兩塊硬盤的卷組, 若第一塊硬盤損壞, 則只有33%的VGDA可用, 若第二塊硬盤損壞, 則有66%的VGDA可用. 對(duì)于有三塊或三塊以上硬盤的卷組, 若損壞一塊硬盤, 至少有66%的VGDA可用.

    ?? 對(duì)卷組中指定的邏輯卷做鏡像時(shí), 若該卷組中只有兩塊硬盤, 當(dāng)?shù)谝粔K硬盤損壞時(shí), 其VGDA只有33%可用, 會(huì)導(dǎo)致該卷組不可用,這樣就使得鏡像失去保證硬盤高可用性的功能.

    ?? 若該卷組只有兩塊硬盤又一定要做鏡像時(shí), 可以關(guān)掉quorum, 即使第一塊硬盤損壞也不會(huì)使整個(gè)卷組不可用,此時(shí)系統(tǒng)使用第二塊硬盤,但是第二塊硬盤的數(shù)據(jù)將不能鏡像. 由此有可能帶來數(shù)據(jù)丟失的風(fēng)險(xiǎn),第二塊硬盤損壞時(shí)會(huì)導(dǎo)致該卷組不可
    用從而引起數(shù)據(jù)丟失.

    ?? 因此, 對(duì)卷組中指定的邏輯卷做鏡像時(shí), 最好要求該卷組有三塊或三塊以上的硬盤以保證數(shù)據(jù)高可用性.

    問題(四) Debug mode 引導(dǎo)AIX

    環(huán)境? RS/6000 AIX V5.1

    解答 1. 系統(tǒng)要求配置有tty console
    2. #bosbot -aI /dev/ipldevice
    3. #shutdown -Fr

    問題(五) 在AIX中如何為一塊網(wǎng)卡,配多個(gè)IP地址?

    環(huán)境? 產(chǎn)品, Pseries, RS6000,
    軟件版本, AIX4.3.3

    解答 可以。 使用命令ifconfig 即可.其語法為:
    ifconfig network_interface second_ip_address netmask your_netmask alias
    在ODM中未記錄此定義,所以關(guān)機(jī)后該定義會(huì)丟失,若需要的話,可將該命令加在啟動(dòng)文件(/etc/rc.net)中.

    如第二個(gè)IP地址是 9.185.43.135 可用
    # ifconfig en0 9.185.43.135 netmask 255.255.255.0 alias

    當(dāng)該IP地址不再需要時(shí),可從系統(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

    解答 -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ù)量在這兩個(gè)值之間,頁面替換算法通常只替換文件頁,但是當(dāng)文件頁面的再替換率(repaging rate)高于程序頁面時(shí)頁面替換算法將同時(shí)替換文件頁和程序頁。

    問題(七)? AIX內(nèi)核參數(shù)調(diào)整之vmtune -f -F(3)?

    環(huán)境? AIX 4

    解答 -f minfree
    指出內(nèi)存在free list中內(nèi)存頁的最低值,此值的范圍從8到204800。

    -F maxfree
    當(dāng)系統(tǒng)中的空閑內(nèi)存小于minfree時(shí),系統(tǒng)進(jìn)行換頁操作增加空閑內(nèi)存頁,當(dāng)空閑內(nèi)存頁的數(shù)量大于等于maxfree時(shí),系統(tǒng)換頁操作停止。

    maxfree的缺省值為minfree+8。maxfree-minfree的差值應(yīng)大于等于maxpgahead。

    注:一個(gè)頁面的大小為4K。

    問題(八)? RS6000/Pseries 服務(wù)器上可安裝Linux 嗎? 應(yīng)用程序該如何移植?

    環(huán)境? 產(chǎn)品, Pseries, RS6000
    軟件版本, AIX, linux

    解答 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 -r -R(4)?

    環(huán)境? AIX 4

    解答 -r minpgahead
    指出何時(shí)啟動(dòng)提前讀的功能,此值應(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)境? 平臺(tái), Pseries, RS6000,
    軟件版本, AIX 4.3.3
    ?
    解答 可使用 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.

    ?

    ?

    ?


    ?

  • 如何改變上傳ftp文件的缺省讀寫屬性?

    2007-07-05 09:56:40

    問題(一)? 關(guān)于CPU CORE的疑問
    看到IBM的P系列服務(wù)器的配置, CPU這一項(xiàng)都是以CORE為單位。假如是16CORE是不是指8個(gè)物理CPU?查了下資料說有的CPU是兩核封裝,也有四核封裝的。如果是四核封裝的話那16CORE是不是指4個(gè)物理CPU?它的CORE跟現(xiàn)在PC上流行的雙核有區(qū)別么?

    解答:core的中文就是核,也就是一個(gè)實(shí)際的物理CPU。
    雙核指的是一個(gè)芯片里封裝了兩個(gè)物理CPU。
    16CORE是16個(gè)物理CPU
    四核封裝的話那16CORE是16個(gè)物理CPU,封裝在4個(gè)QCM里。

    問題(二)? 如何立刻斷掉一個(gè)已經(jīng)login的用戶?

    環(huán)境?? 產(chǎn)品:AIX
    平臺(tái):RS
    軟件版本:4.3
    ?
    解答 可使用命令 fuser -k <用戶的主目錄>;
    如:fuser -k /home/guest

    問題(三)? 使用errdemon客戶化系統(tǒng)錯(cuò)誤日志文件

    環(huán)境?? 產(chǎn)品: pSeries, RS/6000
    軟件版本: AIX 4.3, AIX 5L
    ?
    解答 首先列出系統(tǒng)錯(cuò)誤日志文件當(dā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)錯(cuò)誤日志文件的大小, 輸入:

    #/usr/lib/errdemon -s 2000000

    如果希望改變系統(tǒng)錯(cuò)誤日志文件buffer的大小, 輸入:

    #/usr/lib/errdemon -B 16384

    問題(四)? 什么版本的Oracle數(shù)據(jù)庫(kù)支持AIX 5.1

    環(huán)境?? oracel, aix

    解答   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

    解答 sar命令中的“-b”選項(xiàng)可以用于監(jiān)控裸設(shè)備I/O。裸設(shè)備一般用于存放數(shù)據(jù)庫(kù)數(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
    ?
    解答 1.從Linux Application Toolbox CD安裝Redhat Package Manager - rpm.rte

    2.安裝RPM格式軟件
    #rpm -ivh fileset_name

    3.檢查按裝結(jié)果
    #rpm -q fileset_name
    ?
    問題(七)? 如何拒絕某些用戶的ftp訪問?

    環(huán)境? 產(chǎn)品: AIX
    平臺(tái): RS
    軟件版本: AIX V4

    解答 請(qǐng)編輯
    /etc/ftpusers
    添加需要拒絕的用戶,每用戶一行 For example:
    #more /etc/ftpusers
    ql
    當(dāng)嘗試 ftp 登錄時(shí),系統(tǒng)報(bào)錯(cuò):
    Name (localhost:root): ql
    530 User ql access denied.
    Login failed

    問題(八) 如何改變上傳ftp文件的缺省讀寫屬性?

    環(huán)境? AIX 4
    ?
    解答 在AIX環(huán)境中,當(dāng)用戶從Windows上傳文件到AIX服務(wù)器時(shí)
    所傳文件的缺省讀寫屬性為640(rw-r-----)。如想改變
    缺省讀寫屬性為644,首先用vi編輯器打開/etc/inetd.conf
    文件,在"ftp"定義行的末尾加上"-u 033",然后刷新inetd進(jìn)程:

    refresh -s inetd

    這就改變了ftp文件的缺省屬性。

    問題(九) AIX中的 rmss 命令的用途

    環(huán)境? 產(chǎn)品,平臺(tái),機(jī)型, RS6000, Pseries
    軟件版本, AIX v4

    解答 rmss 是在現(xiàn)有物理內(nèi)存大小的基礎(chǔ)上模擬服務(wù)器的物理內(nèi)存大小的命令, 而無需拔出或替換內(nèi)存芯片. 通過在不同的內(nèi)存下運(yùn)行同一應(yīng)用,可以確定應(yīng)用在正常運(yùn)行時(shí)所需內(nèi)存的尺寸.
    例如:

    #rmss -c 2048? :模擬2GB的內(nèi)存
    #rmss -p? :顯示當(dāng)前模擬內(nèi)存的大小
    #rmss -r? :重置內(nèi)存,使之恢復(fù)到實(shí)際內(nèi)存尺寸


    問題(十)? 在AIX中擴(kuò)展卡的邏輯名和它所在插槽的對(duì)應(yīng)關(guān)系

    環(huán)境? 產(chǎn)品, Pseries, RS6000
    軟件版本, AIX

    解答 可用以下步驟來確定它們的關(guān)系:

    1. 檢查相同類型的卡的邏輯名及個(gè)數(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. 的值,確定其所對(duì)應(yīng)的插槽.
    如:


    # lscfg -vl ent0? DEVICE??????????? LOCATION????????? DEscrīptION? 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????????? DEscrīptION? 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)卡.
     

    ?

  • 查找文件或命令對(duì)應(yīng)的文件集

    2007-07-04 09:47:42

    問題(一)? 請(qǐng)教rs6000 140機(jī)器安裝aix
    在140機(jī)器上,由于把語言環(huán)境搞壞了,想重裝aix,但不知道在開機(jī)時(shí),按什么鍵,來選擇光盤安裝。

    解答:如果開機(jī)出的是圖形界面,按F5,是字符界面按5

    問題(二)? 物理內(nèi)存問題!
    怎樣察看機(jī)器的物理內(nèi)存的使用率?在就是虛擬內(nèi)存是不是換頁空間-pagingsapce,是不是還包括別的!

    解答:怎樣察看機(jī)器的物理內(nèi)存的使用率?--svmon -G 或topas或nmon等。
    虛擬內(nèi)存是不是換頁空間-pagingsapce--在AIX中基本是同一的。

    問題(三)? 怎樣在AIX 5.1中建立熱后備(hot spare)磁盤?

    環(huán)境? AIX 5.1
    ?
    解答 在AIX 5.1中可以在操作系統(tǒng)的級(jí)別上建立hot spare磁盤。
    如需要在某一卷組(VG)中建立hot spare磁盤,必須滿足如下條件:
    1. 邏輯卷(LV)在此卷組中必須進(jìn)行鏡像(mirror)。
    2. 作為hot spare的磁盤上不能有任何的邏輯卷或文件系統(tǒng)。
    3. hot spare盤的容量應(yīng)大于或等于此卷組中最大磁盤的容量。
    當(dāng)滿足以上條件后,可采用以下步驟(此處假設(shè)卷組名為testvg,
    磁盤為hdisk6):


    1. # exptendvg testvg hdisk6
    將hdisk6加入卷組testvg。


    2. # chpv -hy hdisk6
    將hdisk6標(biāo)記為hot spare磁盤。


    3. #chvg -hy -sy testvg
    將testvg標(biāo)記為使用hot spare盤的卷組,并且當(dāng)發(fā)生磁盤失效
    時(shí)自動(dòng)進(jìn)行磁盤的替換并同步。

    問題(四) CHRP Systems系統(tǒng)啟動(dòng)過程的LED E1DC 報(bào)錯(cuò)提示

    環(huán)境? 平臺(tái): RS/6000
    版本: AIX 4.3
    ?
    解答 用比硬盤上安裝的AIX版本還低的AIX 安裝盤或診斷光盤啟動(dòng)CHRP結(jié)構(gòu)的RS/6000機(jī)器,往往會(huì)遇到E1DC LED報(bào)錯(cuò)提示.

    確定一個(gè)機(jī)器是否為CHRP結(jié)構(gòu),可用如下命令:
    lslpp -L devices.chrp.base.rte

    如果devices.chrp.base.rte文件包存在,則是CHRP結(jié)構(gòu);
    如果沒有此文件存在,此問題不會(huì)發(fā)生.
    要防止此問題的辦法是打補(bǔ)丁包:APAR IX79693.
    它包含在AIX 4.3.2和4.3.2 diagnostics CD中(P/N 08L1427 or 08L1430)。
    如果發(fā)生這個(gè)問題,唯一的方法是在系統(tǒng)下電后取下電池,10-15分鐘后裝回即可。

    問題(五) 如何記錄ftp log?

    環(huán)境? RS6000 & pSeries
    AIX 4.3 和 AIX 5L

    解答 缺省情況下, 系統(tǒng)不會(huì)記錄使用FTP連接和傳輸文件的日志(log). 這會(huì)對(duì)系統(tǒng)造成安全隱患,尤其在用戶使用匿名ftp方式時(shí)。為了避免這種情況發(fā)生, 可用如下的步驟使系統(tǒng)記錄FTP的日志:
    1.修改/etc/syslog.conf文件,并加入一行:
    daemon.info FileName
    其中FileName是日志文件的名字, 它會(huì)跟蹤FTP的活動(dòng),包括匿名和其他用戶ID. FileName文件必須在做下一步驟前創(chuàng)建。

    2.運(yùn)行"refresh -s syslogd"命令刷新syslogd 后臺(tái)程序。

    3.修改/etc/inetd.conf文件,修改下面的數(shù)據(jù)行:
    ftp stream tcp6 nowait root /usr/sbin/ftpd ftpd -l

    4.運(yùn)行“refresh -s inetd”命令刷新inetd后臺(tái)程序。

    問題(六) 查找文件或命令對(duì)應(yīng)的文件集

    環(huán)境? 產(chǎn)品:AIX
    平臺(tái):RS
    軟件版本:4.3

    解答 1. 確認(rèn)系統(tǒng)中已安裝了文件集:bos.content_list

    2. 查找文件或命令所對(duì)應(yīng)的文件集,使用命令:
    # /usr/sbin/which_fileset <filename>;
    如:/usr/sbin/which_fileset iostat

    3. 查看指定的文件集包含哪些文件,使用命令:
    # lslpp -f <fileset>;
    如:lslpp -f bos.acct

    問題(七) 如何確認(rèn)CPU的主頻?

    環(huán)境? 硬件平臺(tái):rs6000 & pSeries
    操作系統(tǒng):AIX 5L
    ?
    解答 在AIX 5L中可以非常方便的確認(rèn)CPU的主頻,使用如下命令:
    lsattr -El proc0
    在命令輸出的最后一行中"frequency"所指的值既為CPU的主頻。
    在AIX 4.3版本中無此功能。

    問題(八) 如何在保留安裝(Preservation installation)方式下自定義需要保留的文件?

    環(huán)境?? 產(chǎn)品: pSeries,RS6000
    ?
    解答 使用保留安裝(Preservation installation)方式在安裝了BOS時(shí)保留根(root)卷組的數(shù)據(jù),但是/usr,/tmp 和/var及/(根)文件系統(tǒng)將被覆蓋。因此在上面的文件系統(tǒng)下的數(shù)據(jù)將丟失。如果想保留這些文件系統(tǒng),可以在/etc/preserve.list文件中加入想保留的文件系統(tǒng)。例如如果想保留/var下的文件,可以將/var目錄加到/etc/preserve.list文件中。

    問題(九) inetd.conf 文件的恢復(fù)

    環(huán)境?? 產(chǎn)品:AIX
    平臺(tái):RS
    軟件版本:4.3

    解答 有時(shí)由于某種原因, /ETC/INETD。CONF文件損壞。
    會(huì)對(duì)機(jī)器帶來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

    問題(十)Aix 4.3上支持超過2GB的文件嗎?

    環(huán)境? 平臺(tái): pSeries, RS/6000
    版本: Aix 4.3
    ?
    解答 Aix 4.3上最大能支持64GB的文件尺寸,這需要在創(chuàng)建文件系統(tǒng)時(shí)(運(yùn)行crfs)選中支持大文件(large file enabled)選項(xiàng).
    如果這一選項(xiàng)沒有被選中,Aix 4.3支持的最大文件尺寸是2GB.


    ?

  • AIX NIS 如何刪除用戶

    2007-07-03 10:08:07

    問題(一) 數(shù)據(jù)庫(kù)是oracle9i OS是AIX5.2? 數(shù)據(jù)庫(kù)導(dǎo)出備份導(dǎo)到一半,就報(bào)下面的錯(cuò)誤,數(shù)據(jù)庫(kù)導(dǎo)出用戶的限制如下。
    EXP-00002: error in writing to export file
    EXP-00002: error in writing to export fileerror closing export file /orabak/tqdb_28.dmp
    EXP-00000: Export terminated unsuccessfully

    ulimit -a
    time(seconds)??????? unlimited
    file(blocks)???????? unlimited
    data(kbytes)???????? 131072
    stack(kbytes)??????? 32768
    memory(kbytes)?????? unlimited
    coredump(blocks)???? 2097151
    nofiles(descrīptors) 2000

    解答:問題解決了 刪除原來的JFS文件系統(tǒng) 重建JFS2就好了

    問題(二)? Aix 4.3上支持超過2GB的文件嗎?

    環(huán)境? 平臺(tái): pSeries, RS/6000
    版本: Aix 4.3
    ?
    解答 Aix 4.3上最大能支持64GB的文件尺寸,這需要在創(chuàng)建文件系統(tǒng)時(shí)(運(yùn)行crfs)選中支持大文件(large file enabled)選項(xiàng).
    如果這一選項(xiàng)沒有被選中,Aix 4.3支持的最大文件尺寸是2GB.

    問題(三) 如何改變上傳ftp文件的缺省讀寫屬性?

    環(huán)境? AIX 4
    ?
    解答 在AIX環(huán)境中,當(dāng)用戶從Windows上傳文件到AIX服務(wù)器時(shí)
    所傳文件的缺省讀寫屬性為640(rw-r-----)。如想改變
    缺省讀寫屬性為644,首先用vi編輯器打開/etc/inetd.conf
    文件,在"ftp"定義行的末尾加上"-u 033",然后刷新inetd進(jìn)程:

    refresh -s inetd

    這就改變了ftp文件的缺省屬性。

    問題(四) AIX中的 rmss 命令的用途是什么? 如何使用 rmss 命令?

    環(huán)境? 產(chǎn)品,平臺(tái),機(jī)型, RS6000, Pseries
    軟件版本, AIX v4

    解答 rmss 是在現(xiàn)有物理內(nèi)存大小的基礎(chǔ)上模擬服務(wù)器的物理內(nèi)存大小的命令, 而無需拔出或替換內(nèi)存芯片. 通過在不同的內(nèi)存下運(yùn)行同一應(yīng)用,可以確定應(yīng)用在正常運(yùn)行時(shí)所需內(nèi)存的尺寸.
    例如:

    #rmss -c 2048? :模擬2GB的內(nèi)存
    #rmss -p? :顯示當(dāng)前模擬內(nèi)存的大小
    #rmss -r? :重置內(nèi)存,使之恢復(fù)到實(shí)際內(nèi)存尺寸

    問題(五) 有沒有人在VMWARE下成功安裝過AIX?
    解答:和我當(dāng)年一樣有如此天真的想法!AIX是不能安裝在VMWare上的。這是因?yàn)閂MWare是模擬X86架構(gòu)的主機(jī)的,而AIX是不能安裝在X86類型的機(jī)器上的!AIX只能安裝在他自己生產(chǎn)的硬件主機(jī)上的。

    問題(六) aix 5.3 下無法用kill -9殺死的進(jìn)程除了重新開機(jī)還有什么辦法?


    以下進(jìn)程用root kill-9無法終止,除了關(guān)機(jī),還有什么辦法可以嘗試?
    # ps -eaf |grep 1679570
    oracle? 807116 1679570?? 5????????????????? 0:00 <defunct>
    oracle? 909488 1679570?? 6????????????????? 0:00 <defunct>
    oracle 1679570?????? 1?? 0?? Jun 14????? -? 0:19 /u01/app/oracle/agent10g/bin/emagent

    解答:defunct進(jìn)程不用管,除了占用進(jìn)程號(hào),沒有別的問題

    emagent不知道干什么,可以看看/proc目錄下的1679570,看看里面有什么

    如果emagent在call system的調(diào)用死掉,就沒辦法,只能reboot了
    emagent: enterprise manager grid control agent

    還沒有遇到過Oracle process不能kill的,遇到過nfs相關(guān)的問題,因?yàn)閙ount的時(shí)候是hard,nointr,所以不接受Kill。

    kill只能對(duì)接受中斷的程序用。

    問題(七) AIX NIS 刪除用戶問題!

    我在做AIX4.4.3 NIS服務(wù)器的時(shí)候,刪除NIS用戶,
    #rmuser test
    #make all
    #rmuser test
    提示3004-696錯(cuò)誤,不能刪除用戶,
    而且現(xiàn)在在建立用戶的時(shí)候,用su user的時(shí)候,提示不能設(shè)置執(zhí)行環(huán)境變量


    解答:用smitty user命令

    或你就手工修改/etc/passwd, /etc/security/passwd吧。

    問題(八) 如何移動(dòng)與重命名文件?

    ?? 要將文件和目錄從一個(gè)目錄移動(dòng)到另一個(gè)目錄,或重命名一個(gè)文件或目錄,使用 mv 命令。
    如果將一個(gè)文件或目錄移動(dòng)到新的目錄而不指定新的名字,則其保留原來的名字。
    注意: 如果不指定 -i 標(biāo)志,mv 命令可能會(huì)覆蓋許多已存在的文件。-i 標(biāo)志會(huì)在覆蓋文件之前提示確認(rèn)。而 -f 標(biāo)志則不會(huì)提示確認(rèn)。如果一起指定了 -f 和 -i 兩個(gè)標(biāo)志,則后一個(gè)指定的標(biāo)志優(yōu)先。

    解答:
    1.要將文件移動(dòng)到另一個(gè)目錄并給它一個(gè)新名字,請(qǐng)輸入:
    # mv intro manual/chap1
    按下 Enter 鍵。
    該命令將 intro 文件移動(dòng)到 manual/chap1 目錄。名字 intro 從當(dāng)前目錄被除去,同樣的文件在 manual 目錄中以 chap1 的名字出現(xiàn)。
    2.要將文件移動(dòng)到另一個(gè)目錄,且不改變名字,請(qǐng)輸入:
    # mv chap3 manual
    按下 Enter 鍵。
    該命令將 chap3 移動(dòng)到 manual/chap3。
    用 mv 命令重命名文件
    可以使用 mv 命令改變文件的名字而不將其移動(dòng)到另一目錄。
    3.要重命名文件,請(qǐng)輸入:
    # mv appendix apndx.a
    按下 Enter 鍵。
    該命令將 appendix 文件重命名為 apndx.a。如果名為 apndx.a 的文件已存在,則舊的內(nèi)容被 appendix 文件的內(nèi)容替換。

    問題(九) 如何在系統(tǒng)中移動(dòng)或者重命名目錄?

    ?? 如果需要移動(dòng)或者重命名目錄,可以在系統(tǒng)中使用 mvdir 命令。
    解答:
    # mvdir book manual
    然后按下 Enter(回車) 鍵。
    如果 manual 目錄在系統(tǒng)中已經(jīng)存在,則上面的命令會(huì)將 book 目錄移動(dòng)到名為 manual 的目錄下面。否則,book 目錄會(huì)被重新命名為 manual。
    例如,如果需要移動(dòng)和重命名目錄,請(qǐng)?jiān)诿钚兄休斎胂旅娴拿?#xff1a;
    # mvdir book3 proj4/manual
    然后按下 Enter(回車)鍵。
    上面的命令會(huì)將 book3 目錄移動(dòng)到名為 proj4 的目錄下面,并且會(huì)將 proj4 目錄重新命名為 manual(如果 manual 目錄事先在系統(tǒng)中不存在)。

    問題(十) 如何刪除目錄?

    ??? 可以使用 rmdir 命令將以 Directory 參數(shù)指定的目錄從系統(tǒng)中除去。在除去目錄之前,目錄必須為空(只能包含 . 和 ..),您在將其除去前必須對(duì)其父目錄擁有寫權(quán)限。使用 ls -a Directory 命令檢查目錄是否為空。
    解答:
    1.要清空并除去目錄,請(qǐng)輸入:
    # rm mydir/* mydir/.*
    # rmdir mydir
    按下 Enter 鍵。
    該命令除去 mydir 的內(nèi)容,然后除去空目錄。rm 命令顯示有關(guān)試圖除去目錄圓點(diǎn) (.) 和雙圓點(diǎn) (..) 的出錯(cuò)信息,然后 rmdir 命令將它們和目錄本身除去。
    注:
    rm mydir/* mydir/.* 首先除去名字不以圓點(diǎn)開頭的文件,然后除去那些名字以圓點(diǎn)開頭的文件。您可能無法認(rèn)識(shí)到目錄包含名字以圓點(diǎn)開頭的文件,因?yàn)槿绻皇褂?-a 標(biāo)志,ls 命令通常不顯示它們。
    2.要除去 /tmp/jones/demo/mydir 目錄及其下面所有的目錄,請(qǐng)輸入:
    # cd /tmp
    # rmdir -p jones/demo/mydir
    按下 Enter 鍵。
    該命令將 jones/demo/mydir 目錄從 /tmp 目錄中除去。要?jiǎng)h除目錄時(shí),如果目錄非空,或者您對(duì)其沒有寫權(quán)限,則命令以適當(dāng)?shù)某鲥e(cuò)消息終止。

    ?

  • 出于安全考慮,如何拒絕某些用戶的ftp訪問?

    2007-07-02 11:49:53

    問題(一)? 在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

    問題(二)? 出于安全考慮,如何拒絕某些用戶的ftp訪問?

    環(huán)境? 產(chǎn)品: AIX
    平臺(tái): RS
    軟件版本: AIX V4

    解答: 請(qǐng)編輯
    /etc/ftpusers
    添加需要拒絕的用戶,每用戶一行 For example:
    #more /etc/ftpusers
    ql
    當(dāng)嘗試 ftp 登錄時(shí),系統(tǒng)報(bào)錯(cuò):
    Name (localhost:root): ql
    530 User ql access denied.
    Login failed

    問題(三)去年碰到這樣的一個(gè)問題,沒能解決。而且由于手上沒有環(huán)境,一直都沒有機(jī)會(huì)實(shí)驗(yàn)。在此請(qǐng)教論壇的大俠們。假設(shè)一臺(tái)fastT機(jī)器通過storage manager做了raid5,劃分了10塊硬盤,大小都是50G,假設(shè)10塊盤里面有9塊盤已經(jīng)分配vg并使用了,如果現(xiàn)在要求將剩下的一塊盤(50G)重新劃分為兩塊25G的硬盤,如何確認(rèn)要更改的hdisk在storage manager中是哪一塊邏輯盤?

    解答:#fget_config -A -v

    Disk???? DAC?? LUN Logical Drive
    hdisk2?? dac0??? 0 array1_1????
    hdisk3?? dac0??? 1 array1_2????
    hdisk4?? dac0??? 2 array2_1????
    hdisk5?? dac0??? 3 array2_2

    DAC為邏輯盤連接到的控制器,LUN為FAST上劃分出來的LUN號(hào)碼,LOGICAL DRIVER是FAST上設(shè)置的邏輯名


    問題(四)問題? 用戶需要查看某個(gè)用戶是否啟動(dòng)了過多的進(jìn)程,影響了系統(tǒng)性能

    環(huán)境? 產(chǎn)品: AIX
    平臺(tái): RS
    軟件版本: AIX V4

    解答 請(qǐng)用#ps -ef|grep username|wc -l

    備注:
    這是利用wc -l統(tǒng)計(jì)行數(shù)的功能來對(duì)用戶進(jìn)程數(shù)的一個(gè)估計(jì),并不是非常準(zhǔn)確的值。
    但完全可用于參考。

    問題(五) ssh登陸無法用退格鍵刪除輸入的字符

    解答:ssh登陸無法用退格鍵刪除輸入的字符
    如:紅色為回車鍵所在的位置!
    $ telnet 10.8.4.15

    怎么讓回車鍵正常刪除后面的.15啊!

    $ stty -a
    speed 38400 baud; 57 rows; 132 columns;
    eucw 1:1:0:0, scrw 1:1:0:0:
    intr = ^C; quit = ^/; erase = ^H; kill = ^U; eof = ^D; eol = <undef>
    eol2 = <undef>; start = ^Q; stop = ^S; susp = ^Z; dsusp = ^Y; 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
    剛剛搞好了!!
    set -o vi
    我的SHELL=/usr/bin/ksh

    你最好在/etc/enviroment文件中加入這個(gè)命令!

    問題(六)? /tmp文件系統(tǒng)已滿,如何找到哪些文件過大,并釋放空間。

    環(huán)境? 產(chǎn)品: AIX
    平臺(tái): RS
    軟件版本: AIX V4

    解答 請(qǐng)用
    For Example, 哪些文件大于5M字節(jié).
    #cd /tmp
    #find . -size +10000 -exec ls -l {} /;
    備注:
    刪除這些過大文件時(shí),請(qǐng)確認(rèn)其無用


    問題(七)? 一塊硬盤上能否建多個(gè)VG?
    ?
    解答:1、一個(gè)或多個(gè) PV 組成一個(gè)卷組(VG)。一個(gè)物理卷(PV)只可屬于一個(gè)卷組(VG)。
    2、不可為 VG 分配一個(gè) PV 的一部分,一個(gè)物理卷(PV)須完整分配給一個(gè)卷組(VG)。
    3、分配到同一卷組(VG)的物理卷(PV)可為不同類型,如 SCSI 或 SSA。


    問題(八) 如何在圖形登錄和命令行登錄方式間切換?

    環(huán)境? 產(chǎn)品: AIX
    平臺(tái): RS
    軟件版本: AIX V4
    ?
    解答 請(qǐng)用
    #/usr/dt/bin/dtconfig -e 激活圖形登錄方式
    #/usr/dt/bin/dtconfig -d 激活命令行登錄方式


    問題(九) 在移植安裝(Migration installation)中都有那些文件和數(shù)據(jù)保留下來?

    環(huán)境?? 產(chǎn)品 pSeries,RS6000
    ?
    解答 操作系統(tǒng)使用移植安裝(Migration installation)的方式升級(jí)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 的機(jī)器上是缺省的安裝方式。


    問題(十) 如何阻止某些用戶遠(yuǎn)程登錄,telnet,rlogin?

    環(huán)境? 產(chǎn)品: AIX
    平臺(tái): RS
    軟件版本: AIX V4
    ?
    解答 請(qǐng)編輯
    /etc/security/user
    更改需要限制的用戶屬性 rlogin = false
    當(dāng)嘗試遠(yuǎn)程登錄時(shí),系統(tǒng)報(bào)錯(cuò):Remote logins are not allowed for this account

    ?

    ?

  • mountd 和 nfsd 無法正常啟動(dòng)

    2007-07-02 11:45:37

    環(huán)境??S/390或zSeries;OS/390
    網(wǎng)絡(luò)文件系統(tǒng)(NFS)是UNIX的通用網(wǎng)絡(luò)協(xié)議,允許文件或打印機(jī)通過網(wǎng)絡(luò)實(shí)現(xiàn)共享。在AIX操作系統(tǒng)中,對(duì) NFS 的管理有5個(gè)進(jìn)程,分別是biod, nfsd, rpc.mountd, rpc.statd 和rpc.lockd. 本文將就如何處理nfsd和mountd無法正常啟動(dòng)的問題加以簡(jiǎn)單介紹,因?yàn)樵趯?shí)際工作中,經(jīng)常會(huì)遇到這類情況。
    1. mountd 和 nfsd 進(jìn)程的介紹
    2. mountd 進(jìn)程沒有啟動(dòng)
    3. nfsd 進(jìn)程沒有啟動(dòng)

    解答 1. mountd 和 nfsd 進(jìn)程的介紹

    mountd 進(jìn)程是一個(gè)遠(yuǎn)程過程調(diào)用 (RPC) ,其作用是對(duì)客戶端要求安裝(mount)文件系統(tǒng)的申請(qǐng)作出響應(yīng)。mountd進(jìn)程通過查找 /etc/xtab文件來獲知哪些文件系統(tǒng)可以被遠(yuǎn)程客戶端使用。另外,通過mountd進(jìn)程,用戶可以知道目前有哪些文件系統(tǒng)已被遠(yuǎn)程文件系統(tǒng)裝配,并得知遠(yuǎn)程客戶端的列表。

    nfsd 進(jìn)程運(yùn)行在服務(wù)器端,負(fù)責(zé)處理遠(yuǎn)程客戶端對(duì)本機(jī)文件系統(tǒng)的操作。每一個(gè)nfsd進(jìn)程同時(shí)只處理一個(gè)客戶端的操作申請(qǐng),因此在一臺(tái)NFS服務(wù)器上可能會(huì)啟動(dòng)多個(gè) nfsd進(jìn)程。

    2. mountd 進(jìn)程沒有啟動(dòng)

    如果mountd進(jìn)程沒有啟動(dòng),我們需要檢查以下內(nèi)容: 1)99%的可能性是loopback的名字解析不正確所導(dǎo)致。換句話說,必須保證loopback所對(duì)應(yīng)的 IP 地址是127.0.0.1;同時(shí)127.0.0.1所對(duì)應(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é)果是錯(cuò)誤的:

    #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é)果是錯(cuò)誤的,則需要檢查 /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 文件集。
    運(yùn)行 rpcinfo -p =>應(yīng)當(dāng)返回 portmap的注冊(cè)進(jìn)程列表。
    若進(jìn)程列表沒有返回,則需要啟動(dòng)或重新啟動(dòng) portmap 進(jìn)程。
    若進(jìn)程列表返回,則運(yùn)行 rpcinfo -u localhost mountd 命令,如果有錯(cuò)誤,則運(yùn)行 /usr/sbin/rpc.mountd,從返回的錯(cuò)誤信息中獲取可能的錯(cuò)誤原因。

    3. nfsd 進(jìn)程沒有啟動(dòng)

    如果 nfsd 進(jìn)程沒有啟動(dòng),我們需要檢查以下內(nèi)容:

    1)首先要確認(rèn) NFS 輸出列表存在,否則 nfsd 不會(huì)啟動(dòng)。可用 exportfs 命令來檢查,如果 exportfs 命令沒有結(jié)果返回或返回不正確,則需要檢查 /etc/exports 文件。

    2)運(yùn)行 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 文件,并取消對(duì)它們的注釋。

    3) 檢查名字解析,參見 “mountd 進(jìn)程沒有啟動(dòng)”的第一項(xiàng)。

    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
  • gated 進(jìn)程介紹和應(yīng)用

    2007-06-28 10:09:34

    內(nèi)容
    提要??我們知道在AIX操作系統(tǒng)中,gated 進(jìn)程可以支持RIP, RIPng, EGP, BGP, OSPF等協(xié)議,甚至還支持SNMP協(xié)議。通常來講,gated進(jìn)程不能和routed進(jìn)程同時(shí)使用,否則會(huì)導(dǎo)致不可預(yù)見的錯(cuò)誤。
    1.如何啟動(dòng)和停止gated
    2.gated進(jìn)程的工作模式
    ??1) 配置 /etc/gated.conf 支持 RIP 協(xié)議
    ??2)配置 /etc/gated.conf 支持 OSPF 協(xié)議

    正文 我們知道在AIX操作系統(tǒng)中,gated 進(jìn)程可以支持RIP, RIPng, EGP, BGP, OSPF等協(xié)議,甚至還支持SNMP協(xié)議。通常來講,gated進(jìn)程不能和routed進(jìn)程同時(shí)使用,否則會(huì)導(dǎo)致不可預(yù)見的錯(cuò)誤。

    1. 如何啟動(dòng)和停止gated

    gated進(jìn)程是AIX中系統(tǒng)資源控制系統(tǒng)(SRC)的一個(gè)子系統(tǒng),因此,我們可以用以下命令來啟動(dòng)和停止gated:
    startsrc -s gated -- 啟動(dòng)
    stopsrc -s gated -- 停止

    top

    2. gated進(jìn)程的工作模式
    當(dāng)gated啟動(dòng)時(shí),gated進(jìn)程會(huì)自動(dòng)查找 /etc/gated.conf 文件,根據(jù) /etc/gated.conf 的配置啟動(dòng)相應(yīng)的服務(wù)。因此,正確地配置 /etc/gated.conf 文件對(duì)于gated進(jìn)程能否正常地啟動(dòng)和工作是至關(guān)重要的。

    以下就本人的經(jīng)驗(yàn)對(duì)如何配置 /etc/gated.conf 文件,從而啟動(dòng)最經(jīng)常使用的 RIP 協(xié)議和 OSPF 協(xié)議,進(jìn)行介紹:

    top

    1) 配置 /etc/gated.conf 支持 RIP 協(xié)議

    # 該 gated.conf 文件將RIP信息的更新通知系統(tǒng)的所有網(wǎng)絡(luò)接口。同時(shí),當(dāng)gated進(jìn)程沒有啟動(dòng)或路由信息沒有更新時(shí),保留路由表中的靜態(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 進(jìn)程在ent0端口使用OSPF 協(xié)議。并從9.185.40.1(路由器端口)接收更新的路由信息。如果要偵聽多個(gè)路由器端口,就把這些端口的地址放入 eligible 項(xiàng)中。



    ################# 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;
    } ;
  • inetd.conf 文件的恢復(fù)

    2007-06-27 10:25:36

    問題(一)?? AIX 5L 新特性:如何確認(rèn)CPU的主頻?
    解答: 在AIX 5L中可以非常方便的確認(rèn)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型號(hào):
    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是Program Temporary Fix的簡(jiǎn)稱。 一個(gè)PTF是指一個(gè)升級(jí)的文件束(fileset)或著一個(gè)修正了以前操作系統(tǒng)問題的文件束。使用

    installp命令安裝。

    APAR是Authorized Program Analysis Report的簡(jiǎn)稱。 一個(gè)APAR指的是一個(gè)特殊的或著緊急的fix、e-fix, 對(duì)操作系統(tǒng)而言是單一性的錯(cuò)誤問

    題。APAR有可能經(jīng)過測(cè)試和認(rèn)證后成為PTT。 APAR使用instfix命令安裝。

    問題(四)如何在保留安裝(Preservation installation)方式下自定義需要保留的文件?

    環(huán)境?? 產(chǎn)品: pSeries,RS6000
    ?
    解答: 使用保留安裝(Preservation installation)方式在安裝了BOS時(shí)保留根(root)卷組的數(shù)據(jù),但是/usr,/tmp 和/var及/(根)文件系統(tǒng)

    將被覆蓋。因此在上面的文件系統(tǒng)下的數(shù)據(jù)將丟失。如果想保留這些文件系統(tǒng),可以在/etc/preserve.list文件中加入想保留的文件系統(tǒng)。例

    如如果想保留/var下的文件,可以將/var目錄加到/etc/preserve.list文件中。


    問題(五) 問題? 如何將man命令查看的內(nèi)容轉(zhuǎn)換成普通文本文件,供打印或進(jìn)一步查看?
    環(huán)境?? 產(chǎn)品:AIX? 平臺(tái):RS? 軟件版本:4.3

    解答: 可使用下面的命令將用man查看的ls命令的內(nèi)容轉(zhuǎn)換為文本文件man.txt:
    # man ls | col -b > man.txt


    問題(六)? inetd.conf 文件的恢復(fù)

    環(huán)境?? 產(chǎn)品:AIX
    平臺(tái):RS
    軟件版本:4.3

    解答: 有時(shí)由于某種原因, /ETC/INETD。CONF文件損壞。
    會(huì)對(duì)機(jī)器帶來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

    ?

    問題(七)如何立刻斷掉一個(gè)已經(jīng)login的用戶?

    環(huán)境?? 產(chǎn)品:AIX
    平臺(tái):RS
    軟件版本:4.3
    ?
    解答 可使用命令 fuser -k <用戶的主目錄>
    如:fuser -k /home/guest


    問題(八) 使用errdemon客戶化系統(tǒng)錯(cuò)誤日志文件

    環(huán)境?? 產(chǎn)品: pSeries, RS/6000
    軟件版本: AIX 4.3, AIX 5L

    解答: 首先列出系統(tǒng)錯(cuò)誤日志文件當(dā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)錯(cuò)誤日志文件的大小, 輸入:

    #/usr/lib/errdemon -s 2000000

    如果希望改變系統(tǒng)錯(cuò)誤日志文件buffer的大小, 輸入:

    #/usr/lib/errdemon -B 16384


    問題(九)什么版本的Oracle數(shù)據(jù)庫(kù)支持AIX 5.1

    環(huán)境?? oracel, aix

    解答 :  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

    解答: sar命令中的“-b”選項(xiàng)可以用于監(jiān)控裸設(shè)備I/O。裸設(shè)備一般用于存放數(shù)據(jù)庫(kù)數(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查找文件或命令對(duì)應(yīng)的文件集

    2007-06-26 10:31:04

    問題(一) P5-595說的64核這樣算對(duì)不對(duì)?
    每個(gè)POWER5+有兩個(gè)CORE;每個(gè)MCM中有4個(gè)POWER5+;每個(gè)CPU BOOK上可以插2個(gè)MCM;P5-595中可以有4個(gè)BOOK;所以
    2CORE/CPU * 4CPU/MCM * 2MCM/BOOK * 4BOOK=64CORE。

    解答:每個(gè)POWER5+ chip有兩個(gè)CORE;每個(gè)MCM中有4個(gè)POWER5+ chip;每個(gè)CPU BOOK上有2個(gè)MCM;P5-595中可以有4個(gè)BOOK;所以
    2CORE/CPU chip * 4CPU/MCM * 2MCM/BOOK * 4BOOK=64CORE。

    問題(二)請(qǐng)教IBM的邏輯分區(qū)技術(shù).

    IBM 的邏輯分區(qū)是不是每個(gè)分區(qū)都 要一個(gè)物理HBA或光纖卡的, 不可以共用?

    如果要做HACMP, 是不是每個(gè)分區(qū)都 要配串口卡

    解答:每個(gè)分區(qū)都要一個(gè)串口卡,另外hba卡每個(gè)分區(qū)都要兩個(gè).當(dāng)然虛擬io不需要,可以共用

    問題(三)? 請(qǐng)問怎樣在小機(jī)上加永久路由

    系統(tǒng)是AIX 5.3,我每次用route add -inet -ent default? 10.68.0.100 加好后,如果重啟小機(jī)就又沒有了.

    解答: 方法1:

    vi /etc/gateways

    加入下列行:

    net 0.0.0.0 gateway 10.68.0.100 1 passive

    方法2:

    vi /etc/rc.net

    在下列行后面:

    # /usr/sbin/route add 192.9.201.0 gateway

    加入下列行:

    route add -inet -ent default 10.68.0.100

    標(biāo)準(zhǔn)的是方法3
    chdev -l enx ....route .... add...忘記了
    或者smitty route有增加路由的一項(xiàng)

    問題(四)?? 怎樣在AIX 5.1中建立熱后備(hot spare)磁盤?

    解答: 在AIX 5.1中可以在操作系統(tǒng)的級(jí)別上建立hot spare磁盤。如需要在某一卷組(VG)中建立hot spare磁盤,必須滿足如下條件:
    1. 邏輯卷(LV)在此卷組中必須進(jìn)行鏡像(mirror)。
    2. 作為hot spare的磁盤上不能有任何的邏輯卷或文件系統(tǒng)。
    3. hot spare盤的容量應(yīng)大于或等于此卷組中最大磁盤的容量。

    當(dāng)滿足以上條件后,可采用以下步驟(此處假設(shè)卷組名為testvg,
    磁盤為hdisk6):

    1. # exptendvg testvg hdisk6
    將hdisk6加入卷組testvg。

    2. # chpv -hy hdisk6
    將hdisk6標(biāo)記為hot spare磁盤。

    3. #chvg -hy -sy testvg
    將testvg標(biāo)記為使用hot spare盤的卷組,并且當(dāng)發(fā)生磁盤失效
    時(shí)自動(dòng)進(jìn)行磁盤的替換并同步。

    問題(五) CHRP Systems系統(tǒng)啟動(dòng)過程的LED E1DC 報(bào)錯(cuò)提示

    環(huán)境? 平臺(tái): RS/6000

    版本: AIX 4.3??
    解答: 用比硬盤上安裝的AIX版本還低的AIX 安裝盤或診斷光盤啟動(dòng)CHRP結(jié)構(gòu)的RS/6000機(jī)器,往往會(huì)遇到E1DC LED報(bào)錯(cuò)提示.

    確定一個(gè)機(jī)器是否為CHRP結(jié)構(gòu),可用如下命令:
    lslpp -L devices.chrp.base.rte

    如果devices.chrp.base.rte文件包存在,則是CHRP結(jié)構(gòu);
    如果沒有此文件存在,此問題不會(huì)發(fā)生.
    要防止此問題的辦法是打補(bǔ)丁包:APAR IX79693.
    它包含在AIX 4.3.2和4.3.2 diagnostics CD中(P/N 08L1427 or 08L1430)。

    問題(六)?? 當(dāng)普通用戶執(zhí)行su命令su到root或其它普通用戶時(shí),產(chǎn)生錯(cuò)誤:Authentication denied。

    環(huán)境? 產(chǎn)品:AIX
    平臺(tái):RS
    軟件版本:4.3
    ?
    解答: 使用命令 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
    平臺(tái):RS
    軟件版本:4.3

    解答: 可通過smit --> Security & Users --> Users --> Change/Show Characteristics of a User 修改用戶的屬性,將“adm”組加入該用戶的Primary GROUP中即可。

    問題(八) 當(dāng)使用命令errpt -a查看系統(tǒng)的錯(cuò)誤報(bào)告時(shí),產(chǎn)生錯(cuò)誤:0315-171: 不能處理錯(cuò)誤日志文件/var/adm/ras/errlog?
    產(chǎn)品:AIX

    平臺(tái):RS

    軟件版本:4.3

    解答: 該錯(cuò)誤的產(chǎn)生是由于/var/adm/ras/errlog文件被破壞導(dǎo)致的,可以用如下步驟刪除現(xiàn)有文件,使系統(tǒng)自動(dòng)生成一個(gè)新的/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

    解答: 缺省情況下, 系統(tǒng)不會(huì)記錄使用FTP連接和傳輸文件的日志(log). 這會(huì)對(duì)系統(tǒng)造成安全隱患,尤其在用戶使用匿名ftp方式時(shí)。為了避免這種情況發(fā)生, 可用如下的步驟使系統(tǒng)記錄FTP的日志:
    1.修改/etc/syslog.conf文件,并加入一行:
    daemon.info FileName
    其中FileName是日志文件的名字, 它會(huì)跟蹤FTP的活動(dòng),包括匿名和其他用戶ID. FileName文件必須在做下一步驟前創(chuàng)建。

    2.運(yùn)行"refresh -s syslogd"命令刷新syslogd 后臺(tái)程序。

    3.修改/etc/inetd.conf文件,修改下面的數(shù)據(jù)行:
    ftp stream tcp6 nowait root /usr/sbin/ftpd ftpd -l

    4.運(yùn)行“refresh -s inetd”命令刷新inetd后臺(tái)程序。

    問題(十)?? 查找文件或命令對(duì)應(yīng)的文件集

    環(huán)境? 產(chǎn)品:AIX
    平臺(tái):RS
    軟件版本:4.3
    ?
    解答 1. 確認(rèn)系統(tǒng)中已安裝了文件集:bos.content_list

    2. 查找文件或命令所對(duì)應(yīng)的文件集,使用命令:
    # /usr/sbin/which_fileset <filename>
    如:/usr/sbin/which_fileset iostat

    3. 查看指定的文件集包含哪些文件,使用命令:
    # lslpp -f <fileset>
    如:lslpp -f bos.acct

    ?

    ?

  • IBM HACMP雙機(jī)服務(wù)器系統(tǒng)的解決方案

    2007-06-26 10:08:18

    Hacmp(High Availability Cluster Multi-Processing)雙機(jī)熱備份軟件的主要功能是提高客戶計(jì)算機(jī)系統(tǒng)及其應(yīng)用的可靠性,而不是單臺(tái)主機(jī)的可靠性。
      一、Hacmp雙機(jī)系統(tǒng)的工作原理
      HACMP的工作原理是利用LAN來監(jiān)控主機(jī)及網(wǎng)絡(luò)、網(wǎng)卡的狀態(tài)。在一個(gè)HACMP環(huán)境中有TCP/IP網(wǎng)絡(luò)和非TCP/IP網(wǎng)絡(luò)。TCP/IP網(wǎng)絡(luò)即應(yīng)用客戶端訪問的公共網(wǎng),該網(wǎng)可以是大多數(shù)AIX所支持的網(wǎng)絡(luò),如Ethernet,T.R.,FDDI,ATM,SOCC,SLIP,等等。非TCP/IP網(wǎng)絡(luò)用來為HACMP對(duì)HA環(huán)境(Cluster)中的各節(jié)點(diǎn)進(jìn)行監(jiān)控而提供的一個(gè)替代TCP/IP的通訊路徑,它可以是用RS232串口線將各節(jié)點(diǎn)連接起來,也可以是將各節(jié)點(diǎn)的SCSI卡或SSA卡設(shè)置成Target Mode方式。
      1、作為雙機(jī)系統(tǒng)的兩臺(tái)服務(wù)器(主機(jī)A和B)同時(shí)運(yùn)行Hacmp軟件;
    ? ? 2、服務(wù)器除正常運(yùn)行自機(jī)的應(yīng)用外,同時(shí)又作為對(duì)方的備份主機(jī);
    ? ? 3、兩臺(tái)主機(jī)系統(tǒng)(A和B)在整個(gè)運(yùn)行過程中,通過 “心跳線”相互監(jiān)測(cè)對(duì)方的運(yùn)行情況(包括系統(tǒng)的軟硬件運(yùn)行、網(wǎng)絡(luò)通訊和應(yīng)用運(yùn)行情況等);
    ? ? 4、一旦發(fā)現(xiàn)對(duì)方主機(jī)的運(yùn)行不正常(出故障)時(shí),故障機(jī)上的應(yīng)用就會(huì)立即停止運(yùn)行,本機(jī)(故障機(jī)的備份機(jī))就會(huì)立即在自己的機(jī)器上啟動(dòng)故障機(jī)上的應(yīng)用,把故障機(jī)的應(yīng)用及其資源(包括用到的IP地址和磁盤空間等)接管過來,使故障機(jī)上的應(yīng)用在本機(jī)繼續(xù)運(yùn)行;
    ? ? 5、應(yīng)用和資源的接管過程由Ha軟件自動(dòng)完成,無需人工干預(yù);
      6、當(dāng)兩臺(tái)主機(jī)正常工作時(shí),也可以根據(jù)需要將其中一臺(tái)機(jī)上的應(yīng)用人為切換到另一臺(tái)機(jī)(備份機(jī))上運(yùn)行。

    HACMP雙機(jī)系統(tǒng)結(jié)構(gòu)圖(點(diǎn)擊看大圖)
      二、Hacmp安裝配置前需作的準(zhǔn)備工作
      1、劃分清楚兩臺(tái)服務(wù)器主機(jī)各自要運(yùn)行的應(yīng)用(如A機(jī)運(yùn)行應(yīng)用,B機(jī)作為standby);
      2、給每個(gè)應(yīng)用(組)分配Service_ip、Standby_ip、boot_ip和心跳線tty,如:
      主機(jī)A(運(yùn)行應(yīng)用):
    ? ?? ?? ?? ?? ???Service_ip:? ?? ?172.16.1.1
    ? ?? ?? ?? ?? ???Standby_ip:? ?? ?172.16.2.1
    ? ?? ?? ?? ?? ???Boot_ip:? ?? ?? ?172.16.1.3
      主機(jī)B(standby):
    ? ?? ?? ?? ?? ???Service_ip:? ?? ?172.16.1.2
    ? ?? ?? ?? ?? ???Standby_ip:? ?? ?172.16.2.2
    ? ?? ?? ?? ?? ???Boot_ip:? ?? ?? ?172.16.1.4
      3、按照各主機(jī)的應(yīng)用的要求,建立好各自的磁盤組,并分配好磁盤空間;
      4、根據(jù)Ha軟件的要求,對(duì)服務(wù)器操作系統(tǒng)的參數(shù)作必要的修改。
    三、IBM HACMP雙機(jī)服務(wù)器系統(tǒng)的解決方案
      HACMP的安裝配置步驟如下:
      (一)在兩臺(tái)服務(wù)器上分別安裝HACMP軟件
    ? ? #smit installp
    ? ? (二)分別檢查兩臺(tái)主機(jī)上安裝的軟件是否成功
    ? ? #/usr/sbin/cluster/diag/clverify
    ? ? software
    ? ? cluster
    ? ? clverify>software? ?? ?? ?
    ? ? Valid Options are:
    ? ? lpp
    ? ? clverify.software> lpp
    ? ? 若沒有error出現(xiàn)則安裝成功。
      (三)分別配置兩臺(tái)服務(wù)器的boot IP地址和Standby IP地址,保證boot 網(wǎng)和Standby網(wǎng)能ping通(用smit??tcpip命令),用netstat命令檢查配置是否正確:
    ? ? #netstat -i
    ? ? (四)利用smit tty在兩臺(tái)主機(jī)上增加一個(gè)TTY接口,配置心跳線(RS232):
    ? ? #smitty tty
    ? ?? ?TTY? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? tty0
    ? ?? ?TTY type? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???tty
    ? ?? ?TTY interface? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?rs232
    ? ?? ?Descrīption? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???Asynchronous Terminal
    ? ?? ?Status? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? Available
    ? ?? ?Location? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???20-70-01-00
    ? ?? ?Parent adapter? ?? ?? ?? ?? ?? ?? ?? ?? ???sa2
    ? ?  PORT number? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???[0]? ?? ?? ?? ?? ?
    ? ?? ?Enable LOGIN? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? disable? ?? ?? ?? ?? ???
    ? ?? ?BAUD rate? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? [9600]? ?? ?? ?? ?? ?? ?
    ? ?? ?PARITY? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? [none]? ?? ?? ?? ?? ?? ?
    ? ?? ?BITS per character? ?? ?? ?? ?? ?? ?? ?? ? [8]? ?? ?? ?? ?? ?? ?? ?
    ? ?? ?Number of STOP BITS? ?? ?? ?? ?? ?? ?? ?? ?[1]
    ? ? 用lsdev –Cc tty查看tty是否配置好。
    ? ? #lsdev –Cc tty
    ? ? 在兩臺(tái)上分別輸入如下命令:
    ? ? S85_1# cat /etc/hosts >/dev/tty0
    ? ? S85_2# cat
    ? ? 如果在S85_2機(jī)能接收到信息,則表明心跳線已經(jīng)配置好。
    ? ? (五)具體配置及技巧
    ? ? 注:HACMP的配置(或修改配置)只需要在其中的一臺(tái)主機(jī)上進(jìn)行,當(dāng)配置(或修改)完畢后使用同步命令將配置結(jié)果傳到另外一臺(tái)主機(jī)上。一般選S85_1在進(jìn)行配置。
      在S85_1上運(yùn)行smit hacmp,然后按照下面的步驟進(jìn)行配置:
    ? ???#smit hacmp
      1、 Cluster Configuration
      1.1、配置Cluster Topology
      配置Configure Cluster/ Add a Cluster Definition? ?
    ? ? * Cluster ID? ?? ?? ?? ?? ?? ?? ?? ???[100]? ?? ?? ?? ?? ?? ? #
    ? ? * Cluster Name? ?? ?? ?? ?? ?? ?? ???[sb_ha]
      配置Configure Nodes,增加兩個(gè)Node
    ? ? * Node Names? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?[s85_a]
    ? ? * Node Names? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?[s85_b]
      配置Configure Adapters,分別配置兩臺(tái)機(jī)的service地址,boot地址,standby地址及tty(a_svc、b_svc、a_boot、b_boot、a_stdby、b_stdby、a_tty、b_tty)
    ? ? * Adapter IP Label? ?? ?? ?? ?? ?? ?? ?? ?? ?  a_svc??
    ? ?? ?Network Type? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? [ether]? ?? ?? ?? ?? ?? ?
    ? ?? ?Network Name? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? [ethnet]? ?? ?? ?? ?? ?
    ? ?? ?Network Attribute? ?? ?? ?? ?? ?? ?? ?? ?? ???public? ?? ?? ?? ?? ?? ?
    ? ?? ?Adapter Function? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?service? ?? ?? ?? ?? ???
    ? ?? ?Adapter Identifier? ?? ?? ?? ?? ?? ?? ?? ?? ? [172.16.1.1]
    ? ?? ?Adapter Hardware Address? ?? ?? ?? ?? ?? ?? ? [ ]
    ? ?? ?Node Name? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? [s85_a]
      修改/etc/hosts及/.rhosts文件,如:修改/etc/hosts文件,增加以下內(nèi)容:
    ? ?? ?172.16.1.1? ?? ?? ?? ?a_svc
    ? ?? ?172.16.1.2? ?? ?? ?? ?b_svc
    ? ?? ?172.16.1.3? ?? ?? ?? ?a_boot
    ? ?? ?172.16.1.4? ?? ?? ?? ?b_boot
    ? ?? ?172.16.2.1? ?? ?? ?? ?a_stdby
    ? ?? ?172.16.2.2? ?? ?? ?? ?b_stdby
      修改/.rhosts文件,增加以下內(nèi)容:
    ? ?? ?a_svc
    ? ?? ?b_svc
    ? ?? ?a_boot
    ? ?? ?b_boot
    ? ?? ?a_stdby
    ? ?? ?b_stdby
    ? ? 1.2、同步cluster(Cluster Configuration/ Cluster Topology/ Synchronize Cluster Topology)
    ? ? 在進(jìn)行同步的時(shí)候可以先進(jìn)行模擬(Emulate)同步,當(dāng)模擬同步OK后再進(jìn)行實(shí)際(actual)同步:
    ? ?? ?? ?? ?? ?? ? Synchronize Cluster Topology
    ? ? Type or select values in entry fields.
    ? ? Press Enter AFTER making all desired changes.
    ? ? [TOP]? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?[Entry Fields]
    ? ?? ?Ignore Cluster Verification Errors?? ?? ?? ?? ???[No]? ?? ?? ?? ?? ? +
    ? ? * Emulate or Actual?? ?? ?? ?? ?? ?? ?? ?? ? [Emulate]? ?? ?? ?? ? +
    ? ? 2、配置Cluster Resources
    ? ? 2.1、定義一個(gè)資源組(Define Resource Groups)
    ? ? 注意,在定義資源組的時(shí)候,要注意Participating Node Names的先后順序。??
    ? ? Resource Group Name? ?? ?? ?? ?? ?? ?? ?? ?? ?data_res? ?
    ? ? New Resource Group Name? ?? ?? ?? ?? ?? ?? ???[]
    ? ? Node Relationship? ?? ?? ?? ?? ?? ?? ?? ?? ???cascading? ?
    ? ? Participating Node Names? ?? ?? ?? ?? ?? ?? ? [s85_a??s85_b]
    ? ? 2.2、定義應(yīng)用服務(wù)器(Define Application Servers)
    ? ? Server Name? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???ora_app? ?
    ? ? New Server Name? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? [ ]
    ? ? start scrīpt? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? [/etc/start]
    ? ? Stop scrīpt? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???[/etc/stop]
    ? ? 2.3、修改資源組屬性(Change/Show Resources for a Resource Group)
    ? ? data_res組:? ?? ?
    ? ?? ? Resource Group Name? ?? ?? ?? ?? ?? ?? ???data_res
    ? ?? ? Node Relationship? ?? ?? ?? ?? ?? ?? ?? ? cascading
    ? ?? ? Participating Node Names? ?? ?? ?? ?? ?? ?s85_a??s85_b
    ? ?? ? Service IP label? ?? ?? ?? ?? ?? ?? ?? ???[a_svc]
    ? ?? ? Filesystems(default is all)? ?? ?? ?? ?? ?[]? ?? ?? ?? ?? ???
    ? ?? ? Filesystems Consistency Check? ?? ?? ?? ? fsck??
    ? ?? ? Filesystems Recovery Method? ?? ?? ?? ?? ?sequential
    ? ?? ? Filesystems to Export? ?? ?? ?? ?? ?? ?? ?[]??
    ? ?? ? Filesystems to NFS mount? ?? ?? ?? ?? ?? ?[]? ?? ?? ???
    ? ?? ? Volume Groups? ?? ?? ?? ?? ?? ?? ?? ?? ???[datavg logvg]??
    ? ?? ? Concurrent Volume groups? ?? ?? ?? ?? ?? ?[]? ?? ?? ?? ?
    ? ?? ? Raw Disk PVIDs? ?? ?? ?? ?? ?? ?? ?? ?? ? []? ?
    ? ?? ? Application Servers? ?? ?? ?? ?? ?? ?? ???[ora_app]
       2.4、同步資源組(Synchronize Cluster Resources)
      在進(jìn)行同步的時(shí)候可以先進(jìn)行模擬(Emulate)同步,當(dāng)模擬同步OK后再進(jìn)行實(shí)際(actual)同步:
    ? ?? ?? ?? ?? ?? ?? ? Synchronize Cluster Resources
    ? ? Type or select values in entry fields.
    ? ? Press Enter AFTER making all desired changes.
    ? ? [TOP]? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?[Entry Fields]
    ? ?? ?Ignore Cluster Verification Errors?? ?? ?? ?? ? [No]? ?? ?? ?? ?? ?? ?+
    ? ? * Emulate or Actual?? ?? ?? ?? ?? ?? ?? ?? ???[Emulate]? ?? ?? ?? ? +
    ? ? 3、HACMP的啟動(dòng)及關(guān)閉
    ? ? (1)啟動(dòng)過程:
    ? ?? ?? ?? ?#smit clstart
    ? ?? ?? ?? ?#tail –f /tmp/hacmp.out
    ? ?? ?? ?? ?May 22 17:29:23 EVENT COMPLETED: node_up_complete s85_a? ?? ?? ?
    ? ???如果/tmp/hacmp.out文件顯示類似上述信息,則表明HACMP在本機(jī)上可以正常啟動(dòng)。
    ? ? (2)關(guān)閉過程:
    ? ?? ?? ?? ?#smit clstop
    ? ? 4、HACMP功能的測(cè)試
      在HACMP配置完成并檢查沒有錯(cuò)誤后,即可按3的方法啟動(dòng)HACMP,進(jìn)行功能測(cè)試。包括應(yīng)用在同一臺(tái)服務(wù)器的兩個(gè)網(wǎng)卡能否切換,在兩臺(tái)服務(wù)器間能否切換等。可用命令:
    ? ? #netstat-in來看地址的切換情況
    四、HACMP常見的故障解決方法
      HACMP將診測(cè)并響應(yīng)于三種類型的故障:1網(wǎng)卡故障,2網(wǎng)絡(luò)工作,3節(jié)點(diǎn)故障。下面就這三種故障分別進(jìn)行介紹。
    ? ? 1、網(wǎng)卡故障
      HACMP的群集結(jié)構(gòu)中,除了TCP/IP網(wǎng)絡(luò)以外,還有一個(gè)非TCP/IP網(wǎng)絡(luò),它實(shí)際上是一根“心跳”線,專門用來診測(cè)是節(jié)點(diǎn)死機(jī)還是僅僅網(wǎng)絡(luò)發(fā)生故障。如下圖所示,一旦節(jié)點(diǎn)加入了 Cluster(即該節(jié)點(diǎn)上的HACMP已正常啟動(dòng)),該節(jié)點(diǎn)的各個(gè)網(wǎng)卡、非TCP/IP網(wǎng)絡(luò)就會(huì)不斷地接收并送Keep-Alive信號(hào),K-A的參數(shù)是可調(diào)的,HA在連續(xù)發(fā)送一定數(shù)量個(gè)包都丟失后就可確認(rèn)對(duì)方網(wǎng)卡,或網(wǎng)絡(luò),或節(jié)點(diǎn)發(fā)生故障。因此,有了K-A后,HACMP可以很輕易地發(fā)現(xiàn)網(wǎng)卡故障,因?yàn)橐坏┠硥K網(wǎng)卡發(fā)生故障發(fā)往該塊網(wǎng)卡的K-A就會(huì)丟失。
      此時(shí)node 1上的cluster manager( HACMP的“大腦”)會(huì)產(chǎn)生一個(gè)swap-adapter的事件,并執(zhí)行該事件的scrīpt(HACMP中提供了大部分通用環(huán)境下的事件 scrīpts,它們是用標(biāo)準(zhǔn)AIX命令和HACMP工具來寫的)。每個(gè)節(jié)點(diǎn)上都有至少兩塊網(wǎng)卡,一塊是service adapter,提供對(duì)外服務(wù),另一塊是standby adapter,它的存在只有cluster manager知道,應(yīng)用和client并不知道。
      一旦發(fā)生swap-adapter事件后,cluster manager將原來service adapter的 IP地址轉(zhuǎn)移到standby adapter上,而standby地址轉(zhuǎn)移到故障網(wǎng)卡上,同時(shí)網(wǎng)絡(luò)上其他節(jié)點(diǎn)進(jìn)行ARP的刷新。網(wǎng)卡互換(swap-adapter)在幾秒內(nèi)就可完成,以太網(wǎng)為3秒,并且這種轉(zhuǎn)換對(duì)應(yīng)用和client來說是透明的,只發(fā)生延遲但連接并不中斷。
      2、網(wǎng)絡(luò)故障
    ? ? 如果發(fā)往node1上的service和standby網(wǎng)卡上的K-A包全都丟失,而非TCP/IP網(wǎng)絡(luò)上的K-A仍然存在,那么HACMP判斷node1仍然正常而網(wǎng)絡(luò)發(fā)生故障。此時(shí)HACMP執(zhí)行一個(gè)。
    ? ? 3 、節(jié)點(diǎn)故障
    ? ? 如果不僅TCP/IP網(wǎng)絡(luò)上的K-A全部丟失,而且非TCP/IP網(wǎng)絡(luò)上的K-A也丟失,那么HACMP斷定該節(jié)點(diǎn)發(fā)生故障,并產(chǎn)生node-down事件。此時(shí)將有資源接管,即放在共享磁盤陳列上的資源將由備份節(jié)點(diǎn)接管,接管包括一系列操作:Acquire disks,Varyon VG, Mount file systems,Export NFS file systems, Assume IP network Address, Restart highly available applications,其中IP地址接管和重新啟動(dòng)應(yīng)用由HACMP來實(shí)現(xiàn),而其他是由AIX來完成。
    ? ? 當(dāng)整個(gè)節(jié)點(diǎn)發(fā)生故障時(shí),HACMP將故障節(jié)點(diǎn)的service IP address轉(zhuǎn)移到備份節(jié)點(diǎn)上,使網(wǎng)絡(luò)上的client仍然使用這個(gè)IP地址,這個(gè)過程稱為IP地址接管(IPAT),當(dāng)一個(gè)節(jié)點(diǎn)down掉后,如果設(shè)置了IP地址接管,網(wǎng)絡(luò)上的clients會(huì)自動(dòng)連接到接管節(jié)點(diǎn)上;同樣,如果設(shè)置了應(yīng)用接管,該應(yīng)用會(huì)在接管節(jié)點(diǎn)上自動(dòng)重啟,從而使系統(tǒng)能繼續(xù)對(duì)外服務(wù)。對(duì)于要實(shí)現(xiàn)接管的應(yīng)用,只需在HACMP中把它們?cè)O(shè)置成application server,并告訴HACMP啟動(dòng)這個(gè)應(yīng)用的start scrīpt的全路徑名和停止該應(yīng)用的stop scrīpt的全路徑名。由此可見,應(yīng)用接管的配置在HACMP中十分簡(jiǎn)單,重要的是start scrīpt和stop scrīpt的寫作,這需要用戶對(duì)自己應(yīng)用的了解。
    ? ? 4、其他故障
    ? ? HACMP只去檢測(cè)網(wǎng)卡、網(wǎng)絡(luò)和節(jié)點(diǎn)是否發(fā)生故障,并作出相應(yīng)的轉(zhuǎn)移、接管行為。對(duì)于其他故障,那么HACMP缺省不作任何動(dòng)作。
    ? ? a、硬盤故障
    ? ? 一般我們都將硬盤設(shè)置成RAID-5方式或mirror方式,從而提供硬盤的高可用性。RAID-5將奇偶較驗(yàn)位分散在硬盤組中,因此當(dāng)一組內(nèi)的一個(gè)硬盤壞掉,組內(nèi)的其他硬盤可以通過奇偶較驗(yàn)位將該硬盤上的數(shù)據(jù)恢復(fù)出來。RAID-5方式一般是由硬件實(shí)現(xiàn)的,如下7133的SSA適配器,而且如果同一組內(nèi)的兩個(gè)硬盤壞掉,該組硬盤的數(shù)據(jù)很可能就會(huì)全部丟失。mirror方式是將同一個(gè)數(shù)據(jù)寫到至少兩個(gè)物理外置上,因此它的效率沒有RAID-5好,而且用盤量大,但安全性比RAID-5高,而且它易于實(shí)現(xiàn),通過AIX中的(Logic Volume Management)可以很方便地設(shè)置。
    ? ? b、硬盤控制卡
    ? ? 存儲(chǔ)設(shè)備連接到主機(jī)上都必須通過一塊控制卡,SCSI設(shè)備是SCSI Adapter, SSA設(shè)備是SSA Adapter,如果這塊卡壞掉,與之連接的外設(shè)就無法利用。有幾種辦法可以解決這個(gè)問題。
    ? ? 一種辦法是用多個(gè)adapter。每個(gè)主機(jī)上都有兩塊或兩塊以上adapter,分別連接mirror的數(shù)據(jù),因此無論是硬盤壞掉,還是Adapter壞掉,所有好數(shù)據(jù)還是可以被主機(jī)利用,不會(huì)出現(xiàn)單點(diǎn)故障。這種方法實(shí)現(xiàn)起來并不難,但必須配置多塊adapter,而且必須采用數(shù)據(jù)mirror方式。這種方法也不用通過HACMP來實(shí)現(xiàn)。
    ? ? 另一種方法仍只用一塊adapter,利用HACMP中的Error Notification Facility( 錯(cuò)誤通告機(jī)制)來解決。
    ? ? Error Notification Facility是HACMP提供的對(duì)其他設(shè)備的監(jiān)控工具,任何報(bào)告給AIX的錯(cuò)誤(error)都能被捕獲被采取相應(yīng)措施。HACMP提供了smit界面,使配置簡(jiǎn)單化。
    ? ? 我們已知道,用LVM可實(shí)現(xiàn)硬盤鏡像,當(dāng)一個(gè)盤壞掉,仍有一份數(shù)據(jù)在鏡像盤里,數(shù)據(jù)仍可進(jìn)行讀寫,但此時(shí)數(shù)據(jù)不再有可用性,若鏡像盤也壞掉則數(shù)據(jù)全部丟失。所以在此例中,PV丟失(LVM_PVMISS)的信息會(huì)大幅顯示在控制臺(tái)面上,從而提醒用戶去仔細(xì)查看error log找出故障并修復(fù)它。同樣,此例中HACMP提供了界面,結(jié)合AIX的功能,從而監(jiān)控故障的發(fā)生。
    ? ? c.、應(yīng)用故障
    ? ? 如果用戶的應(yīng)用有kernel call調(diào)用,或以root身份來啟動(dòng)等,一旦應(yīng)用發(fā)生故障,很容易導(dǎo)致操作系統(tǒng)down掉,發(fā)生死機(jī),這時(shí)實(shí)際上等于節(jié)點(diǎn)故障,HACMP會(huì)采取相應(yīng)接管措施。如果只是應(yīng)用自身死掉,AIX仍正常運(yùn)行,HACMP最多利用Error Notification Facility來提供監(jiān)控功能,對(duì)應(yīng)用本身不采取任何動(dòng)作。但如果應(yīng)用中調(diào)用了AIX的SRC (System Resource Controller)機(jī)制所提供的API接口,就可以使應(yīng)用在down掉后自動(dòng)重新啟動(dòng)。除了SRC提供API接口外,HACMP中的clinfo也提供這樣的API。
    ? ? clinfo是cluster Information daemon,它負(fù)責(zé)維護(hù)整個(gè)cluster的狀態(tài)的信息,clinfo API允許應(yīng)用程序利用這些狀態(tài)信息來采取相應(yīng)行動(dòng)。
    ? ? d.、HACMP故障
    ? ? 如果cluster中節(jié)點(diǎn)的HACMP進(jìn)程down掉,HACMP將其升級(jí)為節(jié)點(diǎn)故障,從而發(fā)生資源接管。
    ? ? 如上所述,HACMP只全權(quán)負(fù)責(zé)診斷網(wǎng)卡故障、網(wǎng)絡(luò)故障和節(jié)點(diǎn)故障這三類故障,并負(fù)責(zé)實(shí)現(xiàn)IP地址轉(zhuǎn)換或接管,以及整個(gè)系統(tǒng)資源( 硬件、文件、系統(tǒng)、應(yīng)用程序,等等)的接管。對(duì)于這三類故障外的其他故障,可以結(jié)合AIX基本功能和HACMP提供的一些機(jī)制,如Error Notification Facility, clinfo API 等,同樣可以實(shí)現(xiàn)對(duì)故障的監(jiān)控并采取相應(yīng)措施。
  • AIX如何自動(dòng)啟動(dòng)和關(guān)閉軟件的運(yùn)行

    2007-06-25 10:22:25

    問題(一)?? 有什么命令能夠?qū)disk1進(jìn)行格式化,徹底清除原來的數(shù)據(jù)呢???

    系統(tǒng)有hdisk0和hdisk1,hdisk1上曾經(jīng)有過數(shù)據(jù),現(xiàn)在想把hdisk1取出,用于其他機(jī)器上。

    解答:format
    dd if=/dev/zero ōf=/dev/hdisk# bs=*m

    reduce <vg>?? <hdisk#>
    diag里找格式化程序

    問題(二)?? 怎么用cat這個(gè)命令顯示一個(gè)文件的最后幾行

    解答:可用taif -f xxx

    tail -10 filename
    cat filename |tail -10
    view filename+G?

    問題(三)? libc.a 文件恢復(fù)


    解答:我們會(huì)遇到系統(tǒng)無法啟動(dòng)或報(bào)錯(cuò):can't find file or damaged file libc.a.當(dāng)遇到這種情況時(shí), 我們可以按以下步驟恢復(fù):
    1. 從CDROM 啟動(dòng)系統(tǒng), 進(jìn)入維護(hù)模式, 然后執(zhí)行下列命令:
    # mount /dev/hd4 /mnt

    # mount /dev/hd2 /mnt/usr
    # export PATH=/mnt/usr/sbin:/mnt/usr/bin
    # cd /mnt
    # restore -xvqf /../SPOT/usr/sys/inst.images/bos
    ./usr/ccs/lib/libc.a
    LIBPATH=/usr/ccs/lib:/usr/lib
    export LIBPATH
    ln -s /usr/ccs/lib/libc.a /mnt/usr/lib/libc.a
    2. 檢查文件系統(tǒng):
    fsck /dev/hd1
    fsck /dev/hd2
    fsck /dev/hd3
    fsck /dev/hd4
    fsck /dev/hd9var
    3.重新啟動(dòng)系統(tǒng):
    reboot

    問題(四)??? 使用命令行安裝刪除文件包

    解答: 在AIX 中, 一般使用"smit"命令來安裝和刪除文件包,但有時(shí)經(jīng)常會(huì)遇到"smit"本身被破壞的情況, 我們可以使用"installp"命令來安裝及刪除文件包.
    安裝: installp -ac -Q -d /dev/cd0
    刪除: installp -u


    問題(五)?? AIX中如何解決不能釋放光驅(qū)的問題

    解答: 在AIX上由于異常終止或其它原因經(jīng)常會(huì)遇到不能正常釋放光驅(qū)的問題
    #fuser -kxuc /dev/cd#
    或#fuser /dev/cd# 列出當(dāng)前訪問此設(shè)備的進(jìn)程,然后使用kill -9 pid終止所有進(jìn)程。

    問題(六)? 在AIX中任何解決不能增加新用戶的問題(錯(cuò)誤信息 3004-687 )

    解答
    1. 檢查root文件系統(tǒng)是否已滿?
    2. 檢查:

    - /etc/passwd 文件中是否有空行
    - /etc/passwd 文件中是否部分行語法不正確
    - nobody 用戶是否丟失或其group為-2. 該行應(yīng)該如下:
    nobody:!:4294967294:4294967294::/:

    3. 如果以上均正確,檢查/etc/security目錄中的以下文件的權(quán)限許可:
    文件 權(quán)限
    ------------------------
    .ids -rw-------
    environ -rw-r-----
    limits -rw-r-----
    passwd -rw-------
    user -rw-r-----

    4. 以下的命令對(duì)排錯(cuò)也很有幫助(查MAN來獲得詳細(xì)的幫助)
    usrck -t ALL
    pwdck -t ALL
    grpck -t ALL

    5. 在mkuser.default 文件中的umask屬性是八進(jìn)制,但不需要有前置0,所以:
    umask=77 正確,轉(zhuǎn)成八進(jìn)制 077.
    umask=077 錯(cuò)誤,轉(zhuǎn)成八進(jìn)制 063.


    6. 如果以上都正確,關(guān)機(jī)并重啟,對(duì)root 和 user文件系統(tǒng)做fsck。


    問題(七)? 如何查看操作系統(tǒng)中是否安裝了某個(gè)補(bǔ)丁程序

    解答:使用命令:
    lslpp -Bl Uxxxxxx
    Uxxxxxx 是補(bǔ)丁程序的ID.
    例: lslpp -Bl U465241 命令可用于查看系統(tǒng)中是否安裝了ID為U4652241的補(bǔ)丁程序.


    問題(八)? 有什么命令能夠?qū)disk1進(jìn)行格式化,徹底清除原來的數(shù)據(jù)呢???


    系統(tǒng)有hdisk0和hdisk1

    hdisk1上曾經(jīng)有過數(shù)據(jù)

    現(xiàn)在想把hdisk1取出,用于其他機(jī)器上

    解答: diag里有 AIX53安裝的時(shí)候還有個(gè)erase disk。


    問題(九) 撥號(hào)訪問RS/6000的快速配置方法


    解答:AIX/RS6000 支持多種撥號(hào)訪問的方法.如PPP/SLIP等,但其配置較為復(fù)雜.現(xiàn)介紹一種使用WIN95的超級(jí)終端Hyper Terminal訪問RS/6000的方法

    RS/6000 端:
    1. 定義tty, 并設(shè)置enable login , flow control=rts

    2. 編輯/etc/uucp/Devices, 加入一行:Direct tty# - 9600 direct
    3. 連接Modem到tty# port
    4. #pdisable tty#
    5. #cu -ml tty#
    6. at<---/
    7. ats0=1
    8. ~.<----/
    9. penable tty#
    WIN95/98 端:
    撥號(hào)方問RS/6000


    問題(十)? AIX如何自動(dòng)啟動(dòng)和關(guān)閉軟件的運(yùn)行

    解答:本文檔討論了如何定制系統(tǒng), 以使用戶定義的應(yīng)用在系統(tǒng)引導(dǎo)過程中自動(dòng)啟動(dòng), 并在系統(tǒng)關(guān)閉時(shí)自動(dòng)停止.

    1. 自動(dòng)啟動(dòng)定制的軟件

    在系統(tǒng)引導(dǎo)時(shí), init進(jìn)程順序檢測(cè)/etc/inittab文件, 決定在引導(dǎo)過程中進(jìn)行什么樣的操作.如果應(yīng)用, 進(jìn)程或其它的用戶操作需要在系統(tǒng)引導(dǎo)過程中進(jìn)行, 則要在/etc/inittab文件中加入相應(yīng)的條目.通常的做法是創(chuàng)建一個(gè)名為rc.local的腳本文件, 將所有要在系統(tǒng)引導(dǎo)過程中啟動(dòng)的用戶應(yīng)用寫入該腳本文件中. 該腳本文件可以在/etc/inittab文件中被調(diào)用, 通常是在所有系統(tǒng)應(yīng)用和服務(wù)啟動(dòng)后, 在用戶登錄被允許之前被調(diào)用. 位置通常是在主控登錄的條目前.
    下面是一個(gè)例子:
    rc.local:2:wait:/etc/rc.local > /dev/console 2>&1
    在上面的條目中, init將在執(zhí)行余下的條目之前等待該腳本程序的完成.如果進(jìn)程, 應(yīng)用或命令需要通過特定的用戶運(yùn)行, 則可在運(yùn)行的命令中加入su命令.
    如: su myuser "-c /usr/bin/myapp"
    建議在腳本程序中加入應(yīng)用開始啟動(dòng)和完成啟動(dòng)的輸出提示.
    如:
    #!/bin/ksh
    echo "Starting User Applications...."
    echo "Starting Application XYZ"
    su myuser "-c /usr/bin/myapp"
    echo "Startup of User Applications completed"
    2. 自動(dòng)停止定制的軟件
    shutdown 命令用于關(guān)閉AIX系統(tǒng). 在此操作中會(huì)關(guān)閉所有AIX子系統(tǒng)及文件系統(tǒng).如果名為/etc/rc.shutdown的腳本程序存在, 系統(tǒng)會(huì)首先執(zhí)行該腳本程序中的命令. 在該腳本程序中可以加入關(guān)閉用戶應(yīng)用的命令. 建議在腳本程序中加入應(yīng)用停止運(yùn)行和完成停止運(yùn)行的輸出提示.
    如:
    #!/bin/ksh
    echo "Stopping User Applications...."
    echo "Stopping Application XYZ"
    [ commands to stop application ]
    echo "Shutdown of User Applications completed"

    ?

    ?

  • 解讀AIX6操作系統(tǒng)新特性

    2007-06-25 10:18:12

    作為POWER6處理器的一部分,IBM將于年底發(fā)布其新的AIX操作系統(tǒng)以及新的虛擬化技術(shù)。

      這款UNIX操作系統(tǒng)被稱為AIX6,IBM將于七月發(fā)布此操作系統(tǒng)的試用版本。這是IBM首次提供其新操作系統(tǒng)的公開試用版本。屆時(shí),人們可以在網(wǎng)上進(jìn)行免費(fèi)下載。IBM將新操作系統(tǒng)稱為AIX 6,暗示這一操作系統(tǒng)的生命周期會(huì)很長(zhǎng)。IBM表示,AIX 6仍可在舊的處理器上運(yùn)行,包括POWER 5/5+和POWER4,而新的AIX6和舊版本的操作系統(tǒng)在POWER6平臺(tái)上運(yùn)行情況無明顯差異。IBM推出新版本的目的在于:首先是引入新的功能,包括對(duì)文件系統(tǒng)進(jìn)行加密;其次是新的實(shí)用性功能,包括可以在線升級(jí)主要的操作系統(tǒng)功能;還引入了易處理功能,包括改進(jìn)IBM系統(tǒng)向?qū)Ш拖到y(tǒng)p硬件管理控制臺(tái)(HMC――System pHardware Management Console);并且引入了新的虛擬化功能,包括被稱為工作量分隔(WPARs)的虛擬服務(wù)器功能。

      IBM還引入了兩項(xiàng)重要功能,可實(shí)現(xiàn)無需中斷應(yīng)用軟件運(yùn)行將虛擬工作量由一個(gè)系統(tǒng)轉(zhuǎn)換到另一個(gè)系統(tǒng)上。該功能一個(gè)依賴于POWER6處理器,另一個(gè)依賴于AIX操作系統(tǒng)。第一個(gè)功能:實(shí)時(shí)分區(qū)遷移功能(Live PartitionMobility),將承載于POWER6平臺(tái)上,于今年年底上市,這個(gè)功能可以在操作系統(tǒng)持續(xù)運(yùn)行的情況下,將其從一臺(tái)POWER6 服務(wù)器轉(zhuǎn)移到另一臺(tái)服務(wù)器上。這項(xiàng)技術(shù)的工作原理是將一個(gè)分隔的記憶頁復(fù)制到另一個(gè)分隔上,因此其可以被用來遷移任何在POWER6分區(qū)上運(yùn)行的操作系統(tǒng),包括AIX6、AIX 5.3、5.2和Linux。在內(nèi)存已經(jīng)由源文件被復(fù)制到目的文件的時(shí)候,一臺(tái)客體操作系統(tǒng)即可由一臺(tái)主機(jī)遷移到另一臺(tái)主機(jī)上,整個(gè)過程不到兩秒鐘(甚至當(dāng)運(yùn)行的是有著高利用率的CPU和I/O源碼應(yīng)用軟件時(shí),所需要的時(shí)間也是一樣。)

      實(shí)時(shí)分區(qū)遷移功能(Live PartitionMobility)保證了在網(wǎng)絡(luò)連接下進(jìn)行,且在遷移過程中處理過程不露痕跡。不過,有些約束限制了Live PartitionMobility的配置范圍,使得其不適用于如災(zāi)難恢復(fù)系統(tǒng)等應(yīng)用軟件。比如,源文件和目的文件分區(qū)必須由一個(gè)SAN導(dǎo)入,也必須分享同一硬盤管理控制臺(tái),且必須附在同一分支網(wǎng)絡(luò)上。

      另一個(gè)虛擬化功能是:動(dòng)態(tài)應(yīng)用軟件遷移(Live ApplicationMobility),可以被用來將WPARs從一臺(tái)主機(jī)移動(dòng)到另一臺(tái)上。WPARs是虛擬化操作系統(tǒng),與 SolarisContainers和SWsoftVirtuozzo不同,其類似于“虛擬服務(wù)器”。與分隔相類似,WPARs上的工作負(fù)荷,和每個(gè)被分配在自己系統(tǒng)的虛擬操作,有其自己的文件名空間、IP地址和安全范圍。但是與分隔不同――分隔時(shí),每一部分工作負(fù)荷需要單獨(dú)的操作系統(tǒng)來進(jìn)行管理, WPARs則分享AIX,這樣就明顯增大了可分配給工作負(fù)荷的資源量。

      動(dòng)態(tài)應(yīng)用軟件遷移(Live ApplicationMobility)運(yùn)用Meiosys技術(shù)(IBM于2005年開發(fā)),以獲得WPAR的完整狀態(tài),包括用戶和核心空間,這樣其可在網(wǎng)上進(jìn)行轉(zhuǎn)移。AIX6使得Live Application Mobility和Live PartitionMobility可以更靈活地應(yīng)用,而不需要提供相同的響應(yīng)水平。



    Live Partition Mobility
    Live Application Mobility
    硬件平臺(tái)支持
    ◎POWER6
    ◎ POWER 6
    ◎ POWER 5/5+
    ◎ POWER 4
    操作系統(tǒng)平臺(tái)支持
    ◎AIX 6
    ◎AIX 5.3
    ◎AIX 5.2
    ◎Linux
    ◎ AIX 6
    持續(xù)處理

    分情況
    所需時(shí)間
    <2 秒鐘
    不一樣
    連接限制
    必須由SAN導(dǎo)入
    必須分享HMC
    必須分享分支網(wǎng)絡(luò)
    None

      POWER6自身加強(qiáng)了p系統(tǒng)平臺(tái)虛擬化的能力,將每個(gè)服務(wù)器分隔最大工作量由254提高到了1024。新的基于POWER6的系統(tǒng)管理程序?qū)⑹沟闷涓菀紫拗茟?yīng)用軟件(此類軟件只被許可應(yīng)用于特定數(shù)量的CPU,支持結(jié)構(gòu)如Shared Dedicated Capacity和SharedProcessorpools)的源碼。POWER6服務(wù)器的整合虛擬以太網(wǎng)功能直接與系統(tǒng)管理程序協(xié)同運(yùn)行,這樣這一分隔可在本地直接進(jìn)入虛擬I/O,而不是曲折地通過一個(gè)虛擬I/O分隔。

      當(dāng)前,對(duì)虛擬化的興趣主要來自于利用虛擬化進(jìn)行未被充分利用服務(wù)器整合的期望,為了提高個(gè)人服務(wù)器上計(jì)算源碼的利用率。然而,當(dāng)虛擬化的范圍不僅僅是單獨(dú)的系統(tǒng),而顯示出其在各方面的價(jià)值潛力,包括提高服務(wù)能力和為關(guān)鍵工作量變化的環(huán)境提供更好的響應(yīng)等等。當(dāng)多重系統(tǒng)的虛擬功能,如:Live Partition Mobility 和 Live ApplicationMobility與負(fù)荷平衡和HA群集工具(這一工具可實(shí)現(xiàn)使用自動(dòng)化)協(xié)同工作時(shí),管理人員會(huì)感到在某一特定時(shí)間將工作量和所需資源進(jìn)行匹配是件很容易的事情。Live PartitionMobility能夠使這些功能在最苛求的工作量上也可實(shí)現(xiàn),這將顯著加強(qiáng)IBM的虛擬化工具包的虛擬化功能,并將詮釋虛擬化用在哪是最合適的。
  • IBM AIX下的xargs 命令

    2007-06-25 10:03:24

    用途
    構(gòu)造參數(shù)列表并運(yùn)行命令。
    語法
    xargs [ -p ] [ -t ] [ -e [ EOFString ] ] [ -E EOFString ] [ -i [
    ReplaceString ] ] [ -I ReplaceString ] [ -l [ Number ] ] [ -L Number ] [ -n
    Number [ -x ] ] [ -s Size ] [ Command [ Argument ... ] ]
    注: 不要在小寫的標(biāo)志和參數(shù)之間放置空格。
    描述
    生成的命令行長(zhǎng)度是 Command 和每個(gè)作為字符串對(duì)待的 Argument,包括用于每個(gè)字符串的空字節(jié)結(jié)束符號(hào),大小(以字節(jié)計(jì)算)的總和。xargs
    命令限制命令行的長(zhǎng)度。當(dāng)構(gòu)造的命令行運(yùn)行時(shí),組合的 Argument 和環(huán)境列表不能超過 ARG_MAX 字節(jié)。在這一約束里,如果不指定 -n 或 -s
    標(biāo)志,缺省命令行長(zhǎng)度至少是 LINE_MAX 指定的值。
    標(biāo)志
    ? ? -e[EOFString]廢棄的標(biāo)志。請(qǐng)使用 -E 標(biāo)志。
    ? ? 將 EOFString 參數(shù)用作邏輯 EOF 字符串。如果不指定 -e 或 -E 標(biāo)志,則采用下劃線(_)為邏輯 EOF 字符串。如果不指定
    ? ? EOFString 參數(shù),邏輯 EOF 字符串能力被禁用且下劃線被照字面含義使用。xargs 命令讀取標(biāo)準(zhǔn)輸入直到達(dá)到 EOF 或指定的字符串。
    ? ? -E EOFString指定邏輯 EOF 字符串以替換缺省的下劃線(_)。 xargs 命令讀取標(biāo)準(zhǔn)輸入直到達(dá)到 EOF 或指定的字符串。
    ? ? -i[ReplaceString]廢棄的標(biāo)志。請(qǐng)使用 -I(大寫 i)標(biāo)志。
    ? ? 如果沒有指定 ReplaceString 參數(shù),使用字符串 "{}"。
    ? ? 注:-I(大寫 i)和 -i 標(biāo)志是互相排斥的;最后指定的標(biāo)志生效。
    ? ? -I ReplaceString(大寫 i)。插入標(biāo)準(zhǔn)輸入的每一行用 Command 參數(shù)的自變量,把它插入出現(xiàn)的每個(gè) ReplaceString
    ? ? 的 Argument 中。ReplaceStrings 不能在超過 5 個(gè)自變量中使用。在每個(gè)標(biāo)準(zhǔn)輸入行開始的空字符被忽略。每個(gè) Argument
    ? ? 能包含一個(gè)或多個(gè) ReplaceStrings,但不能大于 255 字節(jié)。-I 標(biāo)志同樣打開 -x 標(biāo)志。
    ? ? 注:-I(大寫 i)和 -i 標(biāo)志是互相排斥的;最后指定的標(biāo)志生效。
    ? ? -l[Number](小寫的 L)。廢棄的標(biāo)志。請(qǐng)使用 -L 標(biāo)志。
    ? ? 如果沒有指定 Number 參數(shù),使用缺省值 1。-l 標(biāo)志同樣打開 -x 標(biāo)志。
    ? ? 注: -L、-I(小寫的 L)和 -n 標(biāo)志是互相排斥的;最后指定的標(biāo)志生效。
    ? ? -L Number用從標(biāo)準(zhǔn)輸入讀取的非空參數(shù)行的指定的數(shù)量運(yùn)行 Command 命令。如果保留少于指定的 Number,Command
    ? ? 參數(shù)的最后調(diào)用可以有少數(shù)幾個(gè)參數(shù)行。一行以第一個(gè)換行字符結(jié)束,除非行的最后一個(gè)字符是一個(gè)空格或制表符。后續(xù)的空格表示延續(xù)至下一個(gè)非空行。
    ? ? 注: -L、-I(小寫的 L)和 -n 標(biāo)志是互相排斥的;最后指定的標(biāo)志生效。
    ? ? -n Number運(yùn)行 Command 參數(shù),且使用盡可能多的標(biāo)準(zhǔn)輸入自變量,直到 Number 參數(shù)指定的最大值。xargs
    ? ? 命令使用很少的自變量,如果:
    ? ? 如果被積累的命令行長(zhǎng)度超過了由 -s Size 標(biāo)志指定的字節(jié)。
    ? ? 最后的迭代有少于 Number(但是非零)的自變量保留。
    ? ? ? 注: -L、-I(小寫的 L)和 -n 標(biāo)志是互相排斥的;最后指定的標(biāo)志生效。
    ? ? -p詢問是否運(yùn)行 Command 參數(shù)。它顯示構(gòu)造的命令行,后跟一個(gè) ?...(問號(hào)和省略號(hào))提示。輸入肯定的、特定于語言環(huán)境的響應(yīng)以運(yùn)行
    ? ? Command 參數(shù)。任何其它響應(yīng)都會(huì)引起 xargs 命令跳過那個(gè)特定的參數(shù)調(diào)用。每個(gè)調(diào)用都將詢問您。 -p 標(biāo)志同樣打開 -t 標(biāo)志。
    ? ? -s Size設(shè)置構(gòu)造的 Command 行的最大總大小。Size 參數(shù)必須是正整數(shù)。如果滿足以下條件,則使用很少的自變量:
    ? ? 自變量的總數(shù)超出 -n 標(biāo)志指定的自變量數(shù)。
    ? ? 總行數(shù)超出 -L 或 -I(小寫 L)標(biāo)志指定的行數(shù)。
    ? ? 累加至在 Size 參數(shù)指定的字節(jié)數(shù)之前達(dá)到 EOF。

    ? ? -t啟用跟蹤方式并在運(yùn)行之前將構(gòu)造的 Command 行回送到標(biāo)準(zhǔn)錯(cuò)誤。
    ? ? -x如果有任何 Command 行大于 -s Size 標(biāo)志指定的字節(jié)數(shù),停止運(yùn)行 xargs 命令。如果指定 -I(大寫 i)或 -l(小寫
    ? ? L)標(biāo)志,則打開 -x 標(biāo)志。如果沒有指定 -i、-I(大寫 i)、-l(小寫 L)、-L 或 -n 標(biāo)志,則 Command 行的總長(zhǎng)度必須在
    ? ? -s Size 標(biāo)志指定的限制內(nèi)。

    出口狀態(tài)
    該命令返回下列出口值:
    ? ? 0所有 Command 參數(shù)的調(diào)用都返回出口狀態(tài) 0。
    ? ? 1-125不能組裝滿足指定要求的命令行,一個(gè)或多個(gè) Command 參數(shù)的調(diào)用返回一個(gè)非零出口狀態(tài),或發(fā)生一些其它的錯(cuò)誤。
    ? ? 126Command 已找到但不能被調(diào)用。
    ? ? 127找不到 Command。

    如果不能組裝滿足指定要求的命令行,則不能調(diào)用這個(gè)命令,命令的調(diào)用被一個(gè)信號(hào)終止,或一個(gè)命令調(diào)用以出口狀態(tài) 255 退出。xargs
    命令將寫一條診斷消息并退出而不處理任何保留的輸入。
    示例
    要對(duì)名稱在一個(gè)文件中列出的文件使用命令,輸入:
    xargs lint -a <cfiles如果 cfiles 文件包含下面的文本:
    main.c readit.c
    gettoken.c
    putobj.cxargs 命令就構(gòu)造并運(yùn)行下面的命令:
    lint -a main.c readit.c gettoken.c putobj.c如果 cfiles 文件包含比列出在單一外殼程序命令行上的文件名更多的文件名(最多 LINE_MAX),xargs 命令會(huì)用列出的文件名運(yùn)行 lint
    命令。然后它使用余下的文件名構(gòu)造并運(yùn)行另一個(gè) lint 命令。根據(jù)在 cfiles 文件中列出的文件名,命令看起來可能類似于如下所示的內(nèi)容:
    lint -a main.c readit.c gettoken.c . . .
    lint -a getisx.c getprp.c getpid.c . . .
    lint -a fltadd.c fltmult.c fltdiv.c . . .這一命令序列同用所有的文件名運(yùn)行 lint 命令一次不完全一樣。lint 命令檢查文件之間的交叉引用。然而,在這個(gè)示例中,它不能在 main.c 和
    fltadd.c 文件之間,或任意兩個(gè)在分開的命令行上列出的兩個(gè)文件之間進(jìn)行檢查。
    由于這個(gè)原因,僅當(dāng)所有的文件名都在一行上列出時(shí),才可能運(yùn)行命令。要將這個(gè)指定到 xargs命令,通過輸入以下命令使用 -x 標(biāo)志:

    xargs -x lint -a <cfiles
    如果在文件 cfiles 中的所有文件名沒有在一個(gè)命令行上列出,xargs 命令顯示一條錯(cuò)誤消息。
    要構(gòu)造包含一定數(shù)量文件名的命令,輸入:
    xargs -t -n 2 diff <<EOF
    starting chap1 concepts chap2 writing
    chap3
    EOF
    這一命令序列構(gòu)造并運(yùn)行每個(gè)包含兩個(gè)文件名的 diff 命令(-n 2):
    diff starting chap1
    diff concepts chap2
    diff writing chap3-t 標(biāo)志使 xargs 命令在運(yùn)行每個(gè)命令之前顯示該命令,所以能看到正在發(fā)生的事件。<<EOF 和 EOF 模式匹配字符定義一個(gè) here
    document,它把在結(jié)尾行之前輸入的文本用作對(duì) xargs 命令的標(biāo)準(zhǔn)輸入。
    要把文件名插入命令行的中間,輸入:
    ls | xargs -t -I {} mv {} {}.old
    這一命令序列通過在每個(gè)名字結(jié)尾添加 .old 來重命名在當(dāng)前目錄里的所有文件。-I 標(biāo)志告訴 xargs 命令插入有{}(花括號(hào))出現(xiàn)的 ls
    目錄列表的每一行。如果當(dāng)前目錄包含文件 chap1、chap2 和 chap3,這會(huì)構(gòu)造下面的命令:
    mv chap1 chap1.old
    mv chap2 chap2.old
    mv chap3 chap3.old要對(duì)獨(dú)立選擇的文件運(yùn)行命令,輸入:
    ls | xargs -p -n 1 ar r lib.a
    這一命令序列允許選擇文件以添加到 lib.a 庫(kù)。-p 標(biāo)志告訴 xargs 命令去顯示每一個(gè)它構(gòu)造的 ar命令并詢問是否想運(yùn)行它。輸入 y
    來運(yùn)行命令。如果不想運(yùn)行這個(gè)命令按任意其它鍵。
    會(huì)顯示一些類似于下面的內(nèi)容:
    ar r lib.a chap1 ?...
    ar r lib.a chap2 ?...
    ar r lib.a chap3 ?... 要構(gòu)造包含特定數(shù)量自變量的命令并將那些自變量插入一個(gè)命令行的中間,輸入:
    ls | xargs -n6 | xargs -I{} echo {} - some files in the directory如果當(dāng)前目錄包含從 chap1 到 chap10 的文件,構(gòu)造的輸出將會(huì)是下列內(nèi)容:
    chap1 chap2 chap3 chap4 chap5 chap6 - some files in the directory
    chap7 chap8 chap9 chap10 - some file in the directory文件
    ? ? /usr/bin/xargs包含 xargs 命令。
  • 如何在AIX上實(shí)現(xiàn)IP包過濾的功能

    2007-06-22 11:07:48

    問題(一)? 我剛剛買了2臺(tái)IBM P570A 小型機(jī)? 裝的AIX 5.4操作系統(tǒng),因?yàn)榘惭b的時(shí)候我不在? 沒有找廠家工程師詢問怎么關(guān)機(jī)。
    這2天? 發(fā)現(xiàn)機(jī)器特別卡,所以想重新啟動(dòng)操作系統(tǒng),AIX操作系統(tǒng)裝了HA軟件。
    我怎么樣做 才是安全的重啟計(jì)算機(jī)呢?

    解答:先 在兩臺(tái)機(jī)器上用 smit clstop? 停止雙機(jī)??? 在shutdown -Fr?

    問題(二)? 執(zhí)行了 rm -rf /

    現(xiàn)在有四個(gè)節(jié)點(diǎn)的cluster,我在第一個(gè)節(jié)點(diǎn)上用root
    執(zhí)行了rm -rf /. 導(dǎo)致這個(gè)節(jié)點(diǎn)上/上所有的東西都沒了

    是否可以用其它的節(jié)點(diǎn)進(jìn)行恢復(fù)

    解答: 恢復(fù)過程:

    1. 從引導(dǎo)介質(zhì)(bootable CD-ROM or bootable tape)起動(dòng)系統(tǒng)。

    2.選擇 Start Maintenance Mode for System Recovery (Option 3),進(jìn)入維護(hù)菜單.
    然后依次再選擇如下:
    a.Access a Root Volume Group (Option 1).
    b.0 continue and Select Volume Group by number.
    c.Access this volume group and start a shell before mounting the file systems (Option 2).


    3.檢查并mount根文件系統(tǒng)

    # fsck -y /dev/hd4
    #mount /dev/hd4 /mnt

    4.重建刪除的文件和目錄
    #cd /mnt
    #ln -s /usr/bin bin
    #ln -s /usr/lib/boot/unix_up unix 或 #ln -s /usr/lib/boot/unix_mp unix
    #ln -s /usr/lib lib
    #ln -s /home u

    5.重起系統(tǒng)

    #cd /
    #umount /dev/hd4
    #exit
    #sync;sync;sync
    #shutdown -Fr

    問題(三)?? 在機(jī)器A上通過alt_disk_install把hdisk0克隆到hdisk1上

    然后alt_disk_install -X hsidk1

    把hdisk1取下來,替換機(jī)器B上的hdisk0

    啟動(dòng)機(jī)器B后,檢查發(fā)現(xiàn):

    # lsdev -Cc disk
    hdisk1 Available 04-C0-00-4,0 Other SCSI Disk Drive
    hdisk0 Defined?? 04-C0-00-1,0 Other SCSI Disk Drive


    # lspv
    hdisk1????????? 000475034e83f8c7??????????????????? rootvg

    這里似乎仍然留有機(jī)器A上hdisk0的信息


    我想實(shí)現(xiàn)的效果是,hdisk1放到機(jī)器B上后,得到類似如下的檢查結(jié)果

    hdisk0 Available 04-C0-00-4,0 Other SCSI Disk Drive

    # lspv
    hdisk0????????? 000475034e83f8c7??????????????????? rootvg


    這個(gè)想法該如何實(shí)現(xiàn)???


    解答:lsdev -Cc disk | awk '{ print $1 }' | while read HDname; do?
      odmdelete -q "name = $HDname" -o CuAt?
    ? odmdelete -q "value = $HDname" -o CuAt?
    ? odmdelete -q "name = $HDname" -o CuDv?
    ? odmdelete -q "value3 = $HDname" -o CuDvDr?
    ? odmdelete -q "name = $HDname" -o CuVPD?
    done
    rm -f /dev/hdisk*?
    rm -f /dev/rhdisk*?
    savebase


    這個(gè)腳本!可以實(shí)現(xiàn)你想要的


    問題(四)? 我用下面的shell刪除文件,可是不能刪除帶有空格的文件名,如"a b.txt",怎樣實(shí)現(xiàn)刪除所有文件啊?
    for i in /transfile/99999900/20070601*.*
    do
    rm $i
    done

    解答:find /transfile/99999900 -name "20070601*" -print |xargs rm -f

    你的語句描述的是不能將a b.txt刪除阿
    i in /transfile/99999900/20070601*.*
    首先你這個(gè)文件 a b.txt是不符合unix的命名規(guī)則的
    如果你要?jiǎng)h除,為防止誤刪 建議先 ls a*b.txt看看是否是你要?jiǎng)h除的文件 如是的
    則 rm a*b.txt??
    或者? ls a?b.txt? rm a?c.txt

    問題(五)? 我的xmanger連接不上aix,177端口是打開的,但不是listen狀態(tài),該怎么處理呢?

    解答: XDMCP Connection failed.Try again?

    問題(六)? 如何批量刪除mail的提示?


    root有1000多mail提示,如果一個(gè)個(gè)刪除很費(fèi)時(shí)間,請(qǐng)問有沒有批量刪除的方法?

    解答: 可以用通配符

    # mail
    ? d *

    你還可以指定刪除某些郵件,例如
    d 1-500
    d 931

    問題(七) CPU疑問


    雙核、4 核、8 核、12 核或 16 核的 POWER5+
    8 到 32 路 IBM POWER5 和 POWER5+?


    不知道這個(gè)核和路該怎么區(qū)分

    解答: IBM說的核和路是一個(gè)意思。


    問題(八)? 如何在AIX中設(shè)置中文環(huán)境


    環(huán)境
    平臺(tái):RS/6000
    軟件版本: AIX 4.2 或更新版本


    解答: 在AIX中使用中文有兩種途徑:第一是在安裝AIX時(shí)選擇中文語言,裝好的系統(tǒng)自動(dòng)顯示中文(這種方法不推薦使用,它沒有第二種方法使用起來靈活)。第二是安裝AIX時(shí)選擇英文,系統(tǒng)啟動(dòng)后手工設(shè)置中文環(huán)境,方法如下:

    1. 將AIX系統(tǒng)盤的第一張光盤放入光驅(qū);
    2. 運(yùn)行命令:
    smitty
    --> System Environments
    --> Manage Languange Environment
    --> Change/Show Primary Language Environment
    --> Change/Show Cultural Convention, Language, or Keyboard

    在隨后顯示的菜單中將光標(biāo)分別移到以下字段:

    Primary CULTURAL Convention
    Primary LANGUAGE translation
    Primary KEYBOARD

    按下 ,從彈出的菜單中選擇“IBM-eucCN”將上述字段改為簡(jiǎn)體中文,按下回車鍵后系統(tǒng)自動(dòng)從光盤安裝中文環(huán)境軟件包。此操作完成后重新啟動(dòng)系統(tǒng),操作界面即為簡(jiǎn)體中文。

    需要輸入中文時(shí)使用下列功能鍵切換輸入方法:

    AIX 4.3.3 以前的版本: + F1 --- + F4 切換到各種中文輸入方法;
    右 --- 切換到英文輸入;


    AIX 4.3.3: CTRL + [F2] : 智能 ABC ;
    CTRL + [F4] : 拼音輸入;
    CTRL + [F5] : 五筆輸入;
    CTRL + [F6] : 鄭碼輸入 ;
    CTRL + [F7] : 表形碼輸入;
    CTRL + [F9] : 內(nèi)碼輸入;
    CTRL + [F10] :英文半角;

    此外,AIX還包含另外兩種中文環(huán)境,即“UTF8”和“GBK”,它們與“IBM-eucCN”之區(qū)別在于包含了繁體漢字的使用。上述三種中文環(huán)境的設(shè)置方法均相同。


    問題(九)? 在AIX4.3.3系統(tǒng)中,為什么oslevel命令的輸出不是4.3.3.0


    環(huán)境
    產(chǎn)品:RS6000
    平臺(tái):RS
    版本:AIX 4.3.3

    解答: 從AIX4.3.3產(chǎn)品介質(zhì)安裝或升級(jí)后,oslevel命令不正確顯示操作系統(tǒng)的版本(4.3.3.0), 這可能是以下原因造成的:


    1. AIX4.3.3產(chǎn)品介質(zhì)中的 ifor_ls.compat.cli 文件集為4.3.2.0版本。這個(gè)問題可以通過安裝ifor_ls.compat.cli 4.3.3.0(PTF U466561 可以從http://techsupport.services.ibm.com/rs6k/fixes.html得到)來解決。當(dāng)從4.3.3.0 Maintenance Level 維護(hù)包升級(jí)時(shí),不會(huì)出現(xiàn)這個(gè)問題。

    2. 從AIX4.3.3產(chǎn)品介質(zhì)中升級(jí)的 bos.perf.pmr 文件集版本不是4.3.3.0。這個(gè)問題只會(huì)在從安裝了bos.perf.pmr 的AIX 4.3.0 和 4.3.1向 AIX 4.3.3升級(jí)時(shí)才會(huì)出現(xiàn)。bos.perf.pmr 文件集在AIX 4.3.3中已經(jīng)不再使用,所以卸載該文件集可以解決這個(gè)問題。

    3. 在4.3.3.0 Maintenance Level中不包含 bos.crypto* 和sysmgt.security* 文件集,因?yàn)樗鼈儼耸艹隹诠苤频募用艽a。 只能通過與AIX4.3.3一同發(fā)行的AIX 4.3.3 Bonus Pack來升級(jí)這些文件集。


    問題(十)? 如何在AIX上實(shí)現(xiàn)IP包過濾的功能

    解答:AIX操作系統(tǒng)支持靜態(tài)的IP包過濾功能,您可以利用這一功能來保護(hù)連接在網(wǎng)絡(luò)上的服務(wù)器。在使用這一功能之前,您需要安裝以下軟件包:
    bos.net.ipsec.keymgt
    bos.net.ipsec.rte
    然后您就可以進(jìn)行包過濾的配置了。
    首先運(yùn)行smitty ipsec4, 選擇Advanced IP Security Configuration->Configure IP Security Filter Rules->Add an IP Security Filter Rule,然后在其中填寫過濾的細(xì)節(jié)。具體介紹如下:

    Rule Action 操作:
    deny
    拒絕
    permit
    允許

    IP Source Address 源地址。可以是 IP 地址或主機(jī)名。

    IP Source Mask 比較位掩碼。設(shè)置為“1”的位表示源地址中對(duì)應(yīng)的位將被比較。

    IP Destination Address 目標(biāo)地址。可以是 IP 地址或主機(jī)名。

    IP Destination Mask 目標(biāo)比較位掩碼。設(shè)置為“1”的位表示目標(biāo)地址中對(duì)應(yīng)的位將被比較。

    Apply to Source Routing? (PERMIT/inbound only) 源路由控制:yes 或 no。決定是(yes)否(no)允許Source Routing包。

    Protocol 協(xié)議。值可以是 udp、icmp、tcp、tcp/ack、ospf、pip、esp、ah 和 all。

    Source Port / ICMP Type Operation 源端口或 ICMP 類型操作。可以是等于(eq)、大于(gt)、小于(lt)、不等于(neq)、小于等于(le)、大于等于(ge)、任何(any)。

    Source Port Number / ICMP Type 源端口或 ICMP 類型值。 ICMP 類型值列出如下:
    0 = Echo Reply
    3 = Destination Unreachable
    4 = Source Quench
    5 = Redirect
    8 = Echo Request
    11 = Time Exceeded
    12 = Parameter Problem
    13 = Timestamp Request
    14 = Timestamp Reply
    15 = Information Request
    16 = Information Reply
    A1 = Address Format Request
    A2 = Address Format Reply

    Destination Port / ICMP Code Operation 目標(biāo)端口或 ICMP 代碼操作。可以是等于(eq)、大于(gt)、小于(lt)、不等于(neq)、小于等于(le)、大于等于(ge)、任何(any)。

    Destination Port Number / ICMP Type 目標(biāo)端口或 ICMP 代碼值。ICMP類型對(duì)應(yīng)的代碼值列出如下:
    TYPE = 0 - Echo Reply sent by:
    0 = (no special meaning) host, router
    TYPE = 3 - Destination Unreachable sent by:
    0 = network unreachable router
    1 = host unreachable router
    2 = protocol unreachable host
    3 = port unreachable host
    4 = fragmentation needed but impossible router
    because of 'don't fragment' command
    5 = source route not reachable router
    TYPE = 4 - Source Quench sent by:
    0 = datagram could not be received host, router
    or routed
    TYPE = 5 - Redirect sent by:
    redirection of all datagrams ...
    0 = ...to a specific IP network router
    1 = ...to a specific IP host router
    2 = ...of a spedific type of service and network router
    3 = ...of a specific type of service and host router
    TYPE = 8 - Echo Request sent by:
    0 = (no special meaning) host, router
    TYPE = 11 - Time Exceeded sent by:
    0 = TTL set to 0 router
    1 = reassembly timer exceeded host
    TYPE = 12 - Parameter Problem sent by:
    0 = the ICMP header's pointer identifies host, router
    a faulty octett within the datagram
    TYPE = 13/14 - Timestamp Request/Reply sent by:
    0 = (no special meaning) host, router
    TYPE = 15/16 - Information Request/Reply sent by:
    0 = (no special meaning) host, router
    TYPE = A1 - Address Format Request sent by:
    0 = (no special meaning) host, router
    TYPE = A2 - Address Format Reply sent by:
    n = [number of bits in a subnet mask] host, router

    Routing 路由:
    route
    轉(zhuǎn)發(fā)的信息包
    local
    本地目標(biāo)/源信息包
    both
    二者

    Direction 方向。
    inbond
    傳入的信息包
    outbound
    傳出的信息包
    both
    二者

    Log Control 日志控制。
    yes
    包含在日志中
    no
    不包含在日志中。
    Fragmentation Control 分段控制。
    all packets
    應(yīng)用到分段頭部分、分段部分和非分段部分
    fragments and fragment headers only
    只應(yīng)用于分段部分和分段頭部分
    unfragmented packets only
    只應(yīng)用于非分段部分
    fragment headers and unfragmented packets only
    只應(yīng)用于非分段部分和分段頭部分

    Tunnel ID 報(bào)文封裝標(biāo)識(shí)。
    Interface 接口,如 tr0 或 en0。

    配置完成后選擇Move IP Security Filter Rules調(diào)整適合的過濾器順序,然后選擇 Start/Stop IP Security啟動(dòng)過濾器。
    使用lsfilt可以按順序列出當(dāng)前配置的過濾器。

    ?

  • AIX常用命令

    2007-06-21 10:30:52

    問題(一)?? 如何向VG里增加新的硬盤?(powerpath,symcli)
    AIX 5.1
    存儲(chǔ)是Symmetrix,Raid 1
    lspv結(jié)果如下:
    ..............
    hdiskpower18??? 0050a28a199e1db6??????????????????? None??????????
    hdiskpower19??? 0050a28a199ed76b??????????????????? None??????????
    hdiskpower20??? 0050a28a199ede47??????????????????? None??????????
    hdiskpower21??? 0050a28a199edf40??????????????????? None??????????
    hdiskpower22??? 0050a28a199ee039??????????????????? None??????????
    hdiskpower23??? 0050a28a199ee139??????????????????? None??????????
    hdiskpower24??? 0050a28a199f8ad4??????????????????? None??????????
    hdiskpower25??? 0050a28a199f9185??????????????????? None??????????
    hdiskpower26??? 0050a28a199f9290??????????????????? None??????????
    hdiskpower27??? 0050a28a199f9389??????????????????? None??????????
    hdiskpower28??? none??????????????????????????????? None??????????
    hdiskpower29??? none??????????????????????????????? None??????????
    hdiskpower30??? none??????????????????????????????? None??????????
    hdiskpower31??? none??????????????????????????????? None??????????

    現(xiàn)在我想把hdiskpower28,hdiskpower29,hdiskpower30,hdiskpower31添加到testvg中去,該如何去做?
    具體的命令是什么?


    解答:extendvg testvg hdiskpower28 hdiskpower29 hdiskpower30 hdiskpower31


    問題(二) 5300-04-CSP,后面那個(gè)CSP表示什么意思。我用oslevel -s,得到輸出結(jié)果5300-04-CSP,后面那個(gè)CSP表示什么意思

    解答:???
    Concluding Service Pack 是指一個(gè)Technology Level的最后一個(gè)Service Pack.
    同SP一樣,CSP將會(huì)包括高度普遍的,關(guān)鍵的,或與安全性相關(guān)的問題的程序補(bǔ)釘,
    但CSP 還會(huì)包括新的Technology Level的補(bǔ)釘中那些與本Technology Level 的這些問題相關(guān)的補(bǔ)釘。因此,一個(gè)CSP中會(huì)含有一個(gè)是新Technology Level的一部分的服務(wù)子集。CSP會(huì)在新的Technology Level 發(fā)布以后很快發(fā)布。

    ?

    例如:若Technology Level 5300-04 的發(fā)布日期為2006年2月,前一版本5300-03的CSP會(huì)于約4至8周后發(fā)布。安裝CSP后,運(yùn)行“oslevel -s” 的輸出會(huì)是 “5300—03-CSP”。


    問題(三)?? AIX常用命令

    解答:
    查看交換區(qū)信息:
    lsps -a 顯示交換區(qū)的分布信息
    lsps -s 顯示交換區(qū)的使用信息
    slibclean 清除處理程序遺留的舊分頁信息
    smit mkps 建立交換區(qū)空間信息
    swapon -a 啟動(dòng)所有的分頁空間

    /etc/swapspaces 存放分頁空間表格信息
    -------------------------------------------------
    顯示卷信息:
    lsvg 顯示卷的名稱
    lsvg -l rootvg 顯示rootvg卷的詳細(xì)信息

    -------------------------------------------------
    mount卷的方法:
    varyonvg datavg 加載datavg卷
    mount /dev/data1 加載datavg下的一個(gè)data1卷

    裸設(shè)備類型:raw,jfs jfs可以轉(zhuǎn)變成文件系統(tǒng),而raw則不行
    -------------------------------------------------

    在裸設(shè)備上安裝oracle系統(tǒng):
    修改裸設(shè)備的權(quán)限,如裸設(shè)備名為system01,安裝數(shù)據(jù)庫(kù)用戶為oracle
    chown oracle:dba /dev/system01
    chown oracle:dba /dev/rsystem01
    在使用文件時(shí)必須用rsystem01
    -------------------------------------------------

    smit快速路徑名稱:(smit:圖形方式,smitty:字符方式)
    dev 設(shè)備管理
    diag 診斷
    jfs 定期檔案管理系統(tǒng)
    lvm 邏輯卷冊(cè)系統(tǒng)管理員管理
    nfs NFS管理
    sinstallp 軟件安裝及維護(hù)
    spooler 列印隊(duì)列管理
    system 系統(tǒng)管理
    tcpip TCP/IP管理
    USER 使用者管理
    clstart,clstop:啟動(dòng)和停止cluster
    lssrc -g cluser:查看cluser的狀態(tài)
    -------------------------------------------------

    查看已安裝的軟件信息:
    ls -aF /usr/lpp (lpp:Licensed Program Products)
    查看安裝媒體內(nèi)容:
    installp -q -d /dev/cdrom -l
    -------------------------------------------------

    啟動(dòng)時(shí)自動(dòng)加載文件系統(tǒng)信息:
    需要加載的信息存放在/etc/filesystems
    mount -t nf 加載所有在/ect/filesystems中定義type=nfs的文件系統(tǒng)
    顯示已加載的文件系統(tǒng)及狀態(tài): df -v,mount
    -------------------------------------------------

    查看錯(cuò)誤日志信息:
    errpt -a
    -------------------------------------------------

    有關(guān)TCP/IP的命令
    網(wǎng)路卡:
    smit chgenet,chgtok,chgfddi,opschange,mktty:adptr架構(gòu)快速路徑
    smit mkinet,ppp:slip與ppp快速路徑
    ifconfig:config界面
    位址:
    /etc/hosts 靜態(tài)主機(jī)表
    /etc/resolv.conf 位址解析的名稱服務(wù)器
    /etc/named.boot 名稱服務(wù)器架構(gòu)
    /etc/named.ca 根名稱服務(wù)器快取
    /etc/named.data 位址列表
    /etc/named.rev 反轉(zhuǎn)指標(biāo)列表
    nslookup 查詢名稱服務(wù)器資訊
    網(wǎng)絡(luò)路由:
    route 管理路由
    netstat -rn 列出定義的路由
    routed 路由(daekmin rip)
    gated 路由(daekmin rip、egp、hello)
    /etc/gateways 已知網(wǎng)關(guān)
    /etc/networks 已知網(wǎng)路
    服務(wù):
    /etc/services
    /etc/inetd.conf
    TCP/IP群組子系統(tǒng):
    /etc/rc.net
    startsrc -g tcpip 啟動(dòng)全部的tcpip子系統(tǒng)
    startsrc -s inetd 啟動(dòng)主要internet
    除錯(cuò):
    iptrace 啟動(dòng)封包追蹤
    ipreport 追蹤結(jié)果格式化輸出
    netstat 網(wǎng)絡(luò)統(tǒng)計(jì)
    ping 檢查是否可以到達(dá)
    查看HACMP,外部硬盤信息:
    lscfg -v
    lsdev -Cc adapter
    對(duì)等機(jī)器信息:
    /etc/.rhosts
    /etc/hosts.equiv
    /etc/hosts
    -------------------------------------------------

    觀察進(jìn)程內(nèi)存使用情況:
    ps aux 觀察參數(shù)%mem:內(nèi)存使用百分比 RSS:實(shí)際使用內(nèi)存
    vmstat free的單位為塊,缺省值為4096bytst
    -------------------------------------------------

    創(chuàng)建raw設(shè)備時(shí)選擇的類型:
    raw_lv


    問題(四)?????? 如何使Netview用/etc/hosts解析IP和主機(jī)名

    環(huán)境 產(chǎn)品:Netview
    平臺(tái):AIX
    版本:V5, V6
    解答:
    在AIX操作系統(tǒng)中,如設(shè)置了DNS,則 Netview會(huì)先用DNS解析IP和主機(jī)名。要想使Netview先用/etc/hosts,而當(dāng)查詢的名字在hosts文件中不存在時(shí)再用DNS解析 IP和主機(jī)名,可在 /etc/netsvc.conf 文件中加入下列一行設(shè)置:
    hosts=local,bind


    問題(五)???????? 何為AIX/Montery


    解答:
    AIX/Monterey是IBM下一發(fā)展階段的UNIX操作系統(tǒng),其中AIX核心為Intel系統(tǒng)帶來了極易擴(kuò)展、高度可用、具有業(yè)界非凡實(shí)力的UNIX操作系統(tǒng)所具有的全部?jī)?yōu)勢(shì)。
    AIX/Monterey 是一項(xiàng)主要的UNIX操作系統(tǒng)方案的成果,該項(xiàng)方案由IBM領(lǐng)導(dǎo),并與SCO和Intel合作,獲得了業(yè)界領(lǐng)先的軟件和系統(tǒng)廠商的廣泛支持。 AIX/Monterey是一個(gè)大規(guī)模的企業(yè)級(jí)UNIX操作系統(tǒng),目前運(yùn)行于各種Intel 32位體系架構(gòu)(IA-32)及POWER體系架構(gòu)之上。該產(chǎn)品將于今年晚些時(shí)候擴(kuò)展到IA-64這一Intel的64位體系架構(gòu)。 AIX/Monterey所支持的系統(tǒng)十分廣泛,包括從部門級(jí)服務(wù)韉醬笮褪葜行姆衿鰲IX/Monterey融合了多種操作系統(tǒng)的最佳特性,包括 AIX系統(tǒng)、IBM的DYNIX/ptx,以及SCO的UnixWare,其中DYNIX/ptx來自Sequent,運(yùn)行NUMA-Q,而 UnixWare則是當(dāng)今運(yùn)行于Intel平臺(tái)上的最大份額的一種UNIX操作系統(tǒng)。今年晚些時(shí)候,對(duì)于那些偏愛基于Intel64位Itanium3系統(tǒng)的客戶而言,IBM將為其提供AIX/Monterey/64,使其擁有與運(yùn)行于RS/6000上的AIX同樣強(qiáng)大的功能。AIX/Monterey則將繼續(xù)滿足客戶對(duì)跨越各種基于Intel和POWER的系統(tǒng)、行業(yè)性強(qiáng)的企業(yè)級(jí)UNIX平臺(tái)的需求。我們將在AIX/Monterey中構(gòu)建強(qiáng)大的 Linux兼容性,以幫助使Linux應(yīng)用在AIX/Monterey上得以輕松實(shí)現(xiàn),并幫助推動(dòng)AIX/Monterey應(yīng)用運(yùn)行于未來版本的 Linux之中。應(yīng)用的可移植性有望比Linux的成熟提前實(shí)現(xiàn),這將為客戶的順利過渡提供堅(jiān)實(shí)的基礎(chǔ)。另外,我們還將與開放源碼團(tuán)體共同合作,將 AIX/Monterey技術(shù)應(yīng)用于Linux之中,以便幫助建立起一種更好的Linux系統(tǒng)。

    IBM完全能夠幫助客戶適應(yīng)Linux的發(fā)展,其所具備的出眾能力是其它任何UNIX廠商都無法企及的。對(duì)于運(yùn)行于AIX/Monterey這一功能強(qiáng)大的全新操作系統(tǒng)之上的應(yīng)用而言,IBM計(jì)劃使其在未來能夠輕松地移植到Linux中,并幫助客戶保護(hù)其在硬件、應(yīng)用、數(shù)據(jù)、過程和技術(shù)等方面的投資,因此,現(xiàn)今投資AIX/Monterey的客戶可以充滿自信地應(yīng)對(duì)Linux的不斷發(fā)展。


    問題(六)???????? 如何設(shè)置Netview(AIX)的語言環(huán)境


    解答:
    在AIX操作系統(tǒng)中安裝Netview,須把操作系統(tǒng)的語言環(huán)境由缺省設(shè)置改為IBM850 En_US,否則Netview不能安裝成功。
    可通過以下方式修改操作系統(tǒng)語言環(huán)境設(shè)置(需AIX安裝盤):
    smitty ->
    System Environments ->

    Manage Language Environment ->
    Change/Show Primary Language Environment ->
    Change/Show Cultural Convention, Language, or Keyboard (其中三項(xiàng)都要改)。


    問題(七)?? AIX如何解決“device busy”問題


    當(dāng)我們對(duì)網(wǎng)絡(luò)或網(wǎng)卡進(jìn)行操作時(shí),經(jīng)常會(huì)遇到"device busy", 而不讓我們進(jìn)行操作.

    解答:

    rmdev -l ent1
    Method error (/etc/methods/ucfgdevice):
    0514-062 Cannot perform the requested function because the

    specified device is busy.

    1.首先我們要確認(rèn)網(wǎng)絡(luò)接口已經(jīng)"down"及 "detached".
    使用以下腳本文件可以"down"及"detach"所有TCP/IP網(wǎng)絡(luò)接口.

    interfaces=`lsdev -Cc if -F name | grep -v lo0`
    for interface in $interfaces
    do
    ifconfig $interface down
    ifconfig $interface detach
    done

    2. 檢查是否下列應(yīng)用正在運(yùn)行:

    1) SNA : lssrc -g sna (檢查SNA是否運(yùn)行)
    stopsrc -g sna(中斷)
    stopsrc -f -s sna(強(qiáng)行中斷)
    如果以上兩條命令都不起作用: /usr/bin/sna -stop sna -t forced
    如果仍不能中斷: /usr/bin/sna -stop sna -t cancel

    2) IPX: ps -ef |grep npsd
    ps -ef |grep sapd (IPX是否運(yùn)行)
    /usr/lpp/netware/bin/stopnps (中斷)

    3) Netbios: ps -ef | grep netbios (是否運(yùn)行)
    mcs0 unload (中斷)

    以上步驟對(duì)于大部分"device busy"問題都可解決.

    ?

    問題(八)?? inetd.conf 文件的恢復(fù)


    環(huán)境 產(chǎn)品:AIX
    平臺(tái):RS
    軟件版本:4.3

    解答: 有時(shí)由于某種原因, /ETC/INETD。CONF文件損壞。
    會(huì)對(duì)機(jī)器帶來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

    問題(九)?? 如何在保留安裝(Preservation installation)方式下自定義需要保留的文件。環(huán)境 產(chǎn)品: pSeries,RS6000
    ?
    解答: 使用保留安裝(Preservation installation)方式在安裝了BOS時(shí)保留根(root)卷組的數(shù)據(jù),但是/usr,/tmp 和/var及/(根)文件系統(tǒng)將被覆蓋。因此在上面的文件系統(tǒng)下的數(shù)據(jù)將丟失。如果想保留這些文件系統(tǒng),可以在/etc/preserve.list文件中加入想保留的文件系統(tǒng)。例如如果想保留/var下的文件,可以將/var目錄加到/etc/preserve.list文件中。


    問題(十) PTF 與APAR的區(qū)別

    環(huán)境 產(chǎn)品: pSeries, RS6000
    軟件版本: AIX4.3 AIX 5L
    ?
    解答:? PTF是Program Temporary Fix的簡(jiǎn)稱。 一個(gè)PTF是指一個(gè)升級(jí)的文件束(fileset)或著一個(gè)修正了以前操作系統(tǒng)問題的文件束。使用installp命令安裝。


    APAR是Authorized Program Analysis Report的簡(jiǎn)稱。一個(gè)APAR指的是一個(gè)特殊的或著緊急的fix、e-fix, 對(duì)操作系統(tǒng)而言是單一性的錯(cuò)誤問題。APAR有可能經(jīng)過測(cè)試和認(rèn)證后成為PTT。 APAR使用instfix命令安裝.

總結(jié)

以上是生活随笔為你收集整理的AIX系统管理(一)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产网址在线观看 | 年代下乡啪啪h文 | 国产日韩欧美精品 | 久久精品国产免费看久久精品 | 欧美成人免费大片 | 男人天堂2021| 变态另类一区二区 | 永久免费的网站入口 | 96视频在线| 无码无遮挡又大又爽又黄的视频 | 朋友的姐姐2在线观看 | av噜噜在线观看 | 奇米影视播放器 | 美女隐私免费观看 | 天堂在线观看免费视频 | 欧美v日韩 | 在线免费国产 | 性欧美日韩 | 欧洲女女同性videoso | 91精品国产欧美一区二区 | 久久精品国产亚洲av麻豆色欲 | 在线播放你懂得 | 婷婷丁香一区二区三区 | 欧美性生交大片免费看 | 热久久在线 | 国产传媒欧美日韩 | 亚洲综合中文字幕在线 | 男人天堂a在线 | 天天操人人 | 日韩av中字 | 夜夜爱av | 男女互插视频 | 国产视频一二三区 | 日韩欧美一二三四区 | 在线观看免费观看 | 亚洲欧美日韩高清 | 国产99久久久国产精品免费看 | 原创少妇半推半就88av | 日本在线观看网站 | 国产激情综合 | 女同性恋一区二区三区 | 少妇人妻偷人精品视频蜜桃 | 成人在线观看黄色 | 久久视频在线免费观看 | 国产日韩精品久久 | av午夜天堂 | 久久精品伊人 | 中国女人黄色大片 | 五月婷婷婷婷 | 性色浪潮av | 欧美被狂躁喷白浆精品 | 老熟妇午夜毛片一区二区三区 | 伊人福利视频 | 一区二区亚洲 | 丝袜性爱视频 | 男女羞羞在线观看 | 公妇借种乱htp109cc | 久久色婷婷 | 日本一级理论片在线大全 | 亚洲欧美一区二区三区在线 | 色桃av| 99riav3国产精品视频 | 亚洲精品高清无码视频 | 日日影院 | 午夜色网站 | www国产亚洲精品久久麻豆 | 亚洲毛片在线看 | 欧美日韩高清在线播放 | 高潮又黄又刺激 | 麻豆精品久久久久久久99蜜桃 | 日韩精品免费一区二区三区竹菊 | 精品国产乱码久久久久久108 | 国产精品区一区二 | 亚洲一区二区视频在线观看 | 国产18精品乱码免费看 | 国产精品98| 日本久久综合 | 久久加久久 | 91亚洲精华| 曰女同女同中文字幕 | 91avcom| 中文字幕在线视频免费播放 | 天天干天天操天天爽 | 97视频网站 | 一区二区三区欧美视频 | 自拍偷拍精品视频 | 卡一卡二卡三 | 成人网址在线观看 | 樱桃视频污污 | 日韩在线国产精品 | 夜夜添无码一区二区三区 | 一级性生活免费视频 | а√天堂中文在线资源8 | 成人免费观看av | 国产白丝精品91爽爽久久 | 亚洲一区二区三区欧美 | 亚洲精品无码永久在线观看 | 色婷婷777777仙踪林 | 国产综合视频在线观看 |