




已閱讀5頁,還剩33頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第四章,軟件安裝與維護,第四章 軟件安裝與維護,第四章 軟件安裝與維護(2),本章要點,掌握 AIX軟件包的命名規(guī)則 理解軟件包的兩種狀態(tài) 掌握如何安裝和維護軟件包,4.1.1 軟件包的命名規(guī)則,LPP: bos,Package: ,Package: bos.adt,Fileset: bos.adt.lib,Fileset : bos.adt.base,Fileset : .uucp,軟件包的格式(2),LPP: Licensed Program Product,是個版權完整的產品 Package: 軟件包,由實現相同功能許多Fileset打包組成的,Fileset: 文件集,最小軟件單元,提供具體軟件實現功能;在AIX 5L操作系統(tǒng)的文件打包結構中,把操作系統(tǒng)分成許多fileset。每個fileset 包含的是一組邏輯上相關的文件。,Aix其他軟件包,PTF: PTF是 Program Temporary Fix的縮寫。它是AIX 5L 的某個fileset 的更新程序。PTF的編號(U*)只用于軟件分發(fā)用途,而不會被記錄在 AIX 5L software vital product database 中。,APAR: AIX 操作系統(tǒng)的APAR(Authorized Program Analysis Report)是對于操作系統(tǒng)的某個問題及其解決方案的說明。一個APAR補丁可能會涉及到一個或多個fileset的更新程序(PTF)。,區(qū)別: 一個PTF是指一個升級的文件束(fileset)或著一個修正了以前操作系統(tǒng)問題的文件束。使用installp命令安裝。 一個APAR指的是一個特殊的或著緊急的fix、e-fix, 對操作系統(tǒng)而言是單一性的錯誤問題。APAR有可能經過測試和認證后成為PTF。 APAR使用instfix命令安裝。,fileset命名規(guī)則,LPP,Package,Fileset,Suffix,Bos.terminfo.print.data,Fileset這種命名格式基本上描述了此文件集的內容和層次關系,方便管理員查看和管理,fileset版本號,Version和Release版本號的升級是需要購買,而后面兩個版本號的升級可以到IBM網址免費下載 每個fileset都有各自的版本號,操作系統(tǒng)也有它的版本號,5,Version號,Release號,Modification號,Fix號,4.1.2 軟件束bundles,軟件束bundle :適合特定工作環(huán)境和目的的軟件包和文件集的集合,如應用軟件的開發(fā),CDE圖形環(huán)境等 有些情況下軟件束等同于提供的軟件產品,然而更常見的情況是軟件束只是產品的子集或分離出來的定制安裝單位,軟件束bundles(2),App-Dev,CDE,KDE,GNOME,Wsm_Remote,Netscape,Devices,Media-Defined,Aix5L中現有的Bundles如下:,4.1.3 軟件包的兩種狀態(tài),當前系統(tǒng)某個fileset版本是,現要升級到,將有如下流程:,從網絡或光盤升級,,,,and,commit,reject,,,Applied狀態(tài),,,Committed狀態(tài),當前系統(tǒng)本來沒有某個fileset,現在安裝版本,將直接committed,如下:,軟件包的兩種狀態(tài)(2),軟件包的兩種狀態(tài)(3),舊版本的軟件升級后處于 applied狀態(tài),系統(tǒng)使用的是新的版本,舊的版本并沒有被刪除 執(zhí)行commit動作后,舊的版本被刪除,軟件包就處于committed狀態(tài)了;執(zhí)行reject動作,新的版本被刪除,系統(tǒng)仍用舊的版本 軟件包的升級,為了應用安全運行,先讓新軟件包處于applied狀態(tài)試運行一陣后再commit;如果安裝一個新的軟件包,就直接committed,4.2.1 安裝與維護軟件包,# smit install,安裝的子菜單,# smit install_update,安裝軟件包,維護軟件包,# smit maintain_software,installp 命令,installp p 預覽這個LPP安裝需要多大的空間等信息,并沒有真的安裝 installp c commit一個處于apply狀態(tài)的軟件包 installp r reject一個處于apply狀態(tài)的軟件包,installp 命令(2),installp l和install -L 按一定格式列出軟件包 installp C 清除安裝失敗的不完整的文件和軟件 installp -u 卸載一個軟件包,installp 命令(3),installp ug V2 f readme.txt,-u 為卸載,-g為相關的軟件包,-V為顯示卸載狀態(tài),-f為指定某個文件 卸載一個軟件包和相關的所有軟件包,readme.txt文件中列出要卸載的軟件名,查看軟件包,# smit list_installed,lslpp 命令,各個fileset的fix的level,當前狀態(tài),lslpp 命令(2),lslpp l 列出某個軟件的狀態(tài)、版本等信息 lslpp f 查看某個軟件包相關的文件 lslpp w 查看哪個軟件包擁有某個文件,lslpp 命令(3),lslpp p 查看某個軟件包的所需的預安裝信息 lslpp h 查看某個軟件包的安裝和升級歷史信息,instfix 命令,通過APAR(Authorized Program Analysis Report)號碼或關鍵詞來查詢與安裝某個軟件包,下面是常用的幾條命令: # instfix T d /dev/cd0 列出可光盤中安裝的補丁(fix),instfix 命令,# instfix k IX38794 d /dev/cd0 從光驅設備中安裝APAR號為IX38794的軟件包 # instfix ik IX38794 查詢APAR號為IX38794的相關filesets 是否安裝或當前狀態(tài),-i選項表示只查詢并不安裝,lppchk 命令,用Software Vital Product Data (SWVPD) 的數據驗證軟件安裝后的的文件大小,符號連接等是否正確 # lppchk -l 驗證符號鏈接是否正確 # lppchk -v 驗證軟件安裝后在/, /usr和/usr/share的文件是否一致,軟件安裝case分析1,問題: fileset在系統(tǒng)中包含幾種狀態(tài);如何消除broken以及?狀態(tài)的fileset。,解決方案: 1,在安裝或卸載補丁時,如果操作出現失誤,系統(tǒng)中就會出現“BROKEN”狀態(tài)的文件集。這些文件集可能不會影響當前系統(tǒng)的使用,但是,在以后升級補丁時這些文件集所對應的補丁將無法安裝。 2,出現?狀態(tài)的fileset是由于軟件包與vpd中的信息不一致。使用lppchk -v檢測系統(tǒng)軟件狀態(tài),刪除或者重新安裝出現?的fileset。,軟件安裝case分析2,問題: a):當前運行機器的操作系統(tǒng)版本? b):當前服務器維護補丁安裝情況? c):當前某個補丁包是否安裝?,解決方案: a):使用oslevel -r查看系統(tǒng)的操作系統(tǒng)版本; b):使用instafix -i|grep ML查看系統(tǒng)安裝的維護級別; c):使用instfix -i|grep IY*查看某個補丁包是否安裝!,軟件安裝case分析3,問題: 如何確定當前操作系統(tǒng)安裝時間?,解決方案: # lslpp -h bos.rte 該命令返回結果如下: Fileset Level Action Status Date Time - Path: /usr/lib/objrepos bos.rte 0 COMMIT COMPLETE 11/14/07 02:32:09 Path: /etc/objrepos bos.rte 0 COMMIT COMPLETE 11/14/07 02:32:09 該命令返回的結果中的將顯示操作系統(tǒng)的安裝歷史,從Date及Time列中可以查看到相應的時間。在上例中,AIX操作系統(tǒng)的版本為5.3,安裝的時間為2007年11月14日2點32分09秒。,軟件安裝case分析4,問題: 為什么用instfix命令顯示系統(tǒng)的maintenance level時會顯示Not all filesets for were found?,解決方案: 這主要是由于系統(tǒng)中有的文件集沒有達到相應maintenance level所需要的版本。如下例中系統(tǒng)有的文件集沒有達到5100-02_AIX_ML maintenance level。 # instfix -i | grep AIX_ML All filesets for _AIX_ML were found. All filesets for _AIX_ML were found. Not all filesets for 5100-01_AIX_ML were found. Not all filesets for 5100-02_AIX_ML were found.,軟件安裝case分析4(繼續(xù)),問題: 為什么用instfix命令顯示系統(tǒng)的maintenance level時會顯示Not all filesets for were found?,可以使用命令oslevel來查看系統(tǒng)中那些軟件包沒有達到影響的ML級別,如下: # oslevel -rl 5100-02 Fileset Actual Level Recommended ML - X11.fnt.fontServer 5 .JP 5 bos.loc.iso.zh_CN 5 bos.pmapi.events 5 bos.pmapi.lib 5 bos.pmapi.pmsvcs 5 bos.pmapi.samples 5 升級這些軟件包,或者刪除這些軟件包都可以!但是刪除之前一定要確定這些軟件包對系統(tǒng)無危害!,軟件安裝case分析5,問題: 在安裝AIX補丁時,出現以下的報錯信息: installp: APPLYING software for: bos.rte 0 bos.rte.config_u42: /usr/lib/methods/cfgsf: 0403-006 Execute permission denied. update: Failed while executing the bos.rte.config_u script.,解決方案: 1,檢測/usr/lib/methods/cfgsf確定該文件的屬性是000,沒有更改權限;如下所示: - 1 root system 2700 Aug 15 2004 /usr/lib/methods/cfgsf 2,檢測系統(tǒng)是否安裝TCB軟件包,查看系統(tǒng)/var/adm/racs/cfgsf文件,確定TCB是否安裝。如下提示說明TCB已經安裝: 。 Documentation Services Software: No Security: CAPP and EAL4+ Technology Desktop: CDE Enable System Backups to install any system: No TCB是一個很嚴格的安全環(huán)境,它不允許用戶修改操作系統(tǒng)的關鍵文件。要想成功地安裝AIX關鍵補丁,必須重新安裝操作系統(tǒng)并保證TCB不被啟用。,4.2.2 測試題(1),1、要安裝一個軟件包,如何查看安裝這個軟件包所需的預安裝(prerequisite)的軟件包?,用 lsprereq 命令查看 用 installp 命令加適當的選項查看 查看 root 主目錄路徑下的 .toc文件 用 inutoc 命令去升級 .toc 文件,2、要從網絡上直接升級IX39714 的補丁包,那種方式最快捷?,使用 fixdist 工具在線升級 從 網站直接ftp下載 向 發(fā)郵件索取 使用Web-Base
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 保健醫(yī)療服務合同3篇
- 戶口借用全攻略委托書篇3篇
- 委托開發(fā)協議合同范本3篇
- 合同中的停薪留職規(guī)定3篇
- 協議供貨與定點采購3篇
- 官方授權委托樣式3篇
- 四方合伙合作協議書3篇
- 住宅用途變更聲明書3篇
- 線上線下服飾銷售模式比較考核試卷
- 玻璃背景墻設計考核試卷
- 23J916-1 住宅排氣道(一)
- 詢價比價報告模板
- 《邊緣計算與人工智能應用開發(fā)技術》全套教學課件
- 華為認證HCIA-5G(H35-660)考試題附答案
- 人教版六年級上冊數學解方程練習100道及答案
- 《傳播學概論(第四版)》全套教學課件
- GB/T 44275.20-2024工業(yè)自動化系統(tǒng)與集成開放技術字典及其在主數據中的應用第20部分:開放技術字典的維護程序
- 《2024年 《法學引注手冊》示例》范文
- DB43-T 2384-2022五倍子種植技術規(guī)程
- 家具抖音號運營推廣策劃方案課件
- 2024-2030年中國鐵路電氣化線路器材競爭優(yōu)勢分析及投資風險預警研究報告
評論
0/150
提交評論