欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
WebSphere系統管理(zz)
WebSphere Application Server 有用的命令: 第二部分:系統管理
Lee R. Perlov, WebSphere and HTTP L2 Support, IBM Software Solutions Research Triangle Park,北卡羅來(lái)納州
Angel Rivera, Software Developer Workbench(SDWB)Level 3 Customer Support, IBM Software Solutions Research Triangle Park,北卡羅來(lái)納州
Edna Wong Kyu, Software Configuration Management(SCM)Center of Competency, IBM Software Solutions Research Triangle Park,北卡羅來(lái)納州
2003 年 5 月 01 日
這篇由兩部分組成的文章為 WebSphere Application Server 管理員和系統管理員提供了 WebSphere Application Server 的基本信息和實(shí)用信息,其中系統管理員必須和 WebSphere Application Server 所支持的不同種類(lèi)的操作系統和數據庫環(huán)境打交道。
© Copyright International Business Machines Corporation 2003. All rightsreserved.
這篇由兩部分組成的文章為 WebSphere Application Server 管理員和系統管理員提供了 WebSphere Application Server 的基本信息和實(shí)用信息,其中系統管理員必須和 WebSphere Application Server 所支持的不同種類(lèi)的操作系統和數據庫環(huán)境打交道。由于獲取這些信息(人們常常覺(jué)得這是管理員必備的常識)有時(shí)很困難,或者說(shuō)很麻煩,因此本文以一種簡(jiǎn)單且易于理解的格式匯集用于獲取這些重要數據的指令和命令。
第一部分包含了有關(guān) WebSphere Application Server 管理員所要執行的任務(wù)的信息。第二部分則涵蓋了有關(guān)系統管理員所要執行的任務(wù)的信息。將每個(gè)任務(wù)合并起來(lái),并針對 UNIX(AIX、Solaris 和 Linux)和 Windows 適當地進(jìn)行分類(lèi),這樣可以幫助那些熟悉一種操作系統的用戶(hù)識別其它操作系統上相應的命令。
作者假定本文的讀者熟悉基本的 UNIX 與/或 Windows 概念。由于 UNIX 這類(lèi)操作系統的多用戶(hù)特性,文中所出現的一些任務(wù)是特定于 UNIX 的。最后請牢記,除非有必要指出明確的版本,否則:
文中所使用的操作系統名稱(chēng)將不包括版本號。例如,本文中的術(shù)語(yǔ)“AIX”指的是 AIX 版本 4.3.2 或更高版本。 文中的術(shù)語(yǔ) UNIX 將作為所有不同版本的 UNIX 的通用術(shù)語(yǔ)。 文中的術(shù)語(yǔ) Windows 將作為 Windows NT 和 Windows 2000 的通用術(shù)語(yǔ)。
要獲取當前所運行操作系統的版本,除非另有指定,否則在命令提示符窗口中執行以下命令:
AIX
oslevel
uname -a
樣本輸出:
AIX oem-ppc3 2 4 000022559000
| |
| +-Version
|
+---Release
在上述樣本輸出中操作系統被標識為 AIX 4.2。請注意版本(4)顯示在發(fā)行版(2) 之后。
Solaris/Linux
uname -a
樣本輸出:
SunOS oem-sn08 5.6 Generic_103640-14 sun4u sparc SUNW,Ultra-2
=====          ===
|             |
|             +--->Version + Release
|
+---> Generic term for family of SunOS operating systems
由于該命令的返回值好像是指出操作系統的版本為“SunOS 版本 5.6”,與具體的“Solaris”版本幾乎完全不同,因而可能會(huì )讓您感到迷惑。因為有許多不同的方法可用來(lái)標識 Sun 操作系統的版本,下面的一些示例會(huì )幫助您解釋這些結果:
SunOS 5.6 相當于 Solaris 2.6。 SunOS 5.8 相當于 Solaris 2.8 和 Solaris 8。
HP-UX
uname -a
樣本輸出:
HP-UX oem-hp10 B.10.20 A 9000/770 2006068783 two-user license
=====
|
+--->Version + Release
在上述示例中,操作系統的版本是:HP-UX 10.20。
Windows
ver
winver
使用這些命令來(lái)確定操作系統的當前維護級別時(shí),需要了解的是不同的系統提供不同程度的細節。除非另有指定,否則在命令提示符窗口中執行以下命令:
AIX instfix -i | grep AIX_ML$ which_fileset
Solaris showrev -p
您也可以使用 uname -a 命令顯示維護級別。
Windows 2000
Start -> Settings -> Control Panel -> Administration Tools ->Computer Manager -> System Information -> System Summary
Linux rpm -qa
使用這些命令來(lái)確定操作系統的當前版本或主要的軟件應用程序(例如,DB2)中應用了哪些補?。≒TF 或修訂包)。除非另有指定,否則在命令提示符窗口中執行以下命令:
AIX
要列出所有已安裝的文件集或文件集更新:
lslpp -l -a | more
要列出所有帶通用名稱(chēng)(例如“DB2”)的文件集:
lslpp -l -a "db2*" | more
樣本輸出:
Fileset                 Level State     Description
------------------------------------------------------------------------
Path: /usr/lib/objrepos
db2_05_00.adt.rte     5.0.0.0 COMMITTED DB2Application Development Tools (ADT)
db2_05_00.adt.samples 5.0.0.0 COMMITTED DB2ADT Sample Programs
db2_05_00.client      5.0.0.0 COMMITTED DB2Client Application Enabler
5.0.0.20 COMMITTED DB2Client Application Enabler
請注意 DB2 Client Application Enabler( db2_05_00.client )的第一個(gè)條目是最初的安裝版本(版本 5.0.0.0),而第二個(gè)條目則是已安裝的修訂包(版本 5.0.0.20)。
要確定某個(gè)特定維護級別(比如 AIX 4.3.3.0 的維護級別 09)的所有文件集是否都存在,請使用下面這個(gè)命令:
instfix -ik 4330-09_AIX_ML
樣本輸出:
All filesets for 4330-09_AIX_ML were found.
要列出缺少某個(gè)特定的維護級別(比如 AIX 4.3.3.0 的維護級別 09)的文件集,請使用下面這個(gè)命令:
instfix -icqk 4330-09_AIX_ML | grep ":-:"
樣本輸出:
4330-09_AIX_ML:X11.Dt.helpinfo:4.3.3.10:4.3.3.0:-:AIX 4330-09 Update4330-09_AIX_ML:X11.adt.ext:4.3.3.75:4.3.3.0:-:AIX 4330-09 Update4330-09_AIX_ML:X11.adt.motif:4.3.3.50:4.3.3.0:-:AIX 4330-09 Update4330-09_AIX_ML:X11.apps.pcmcia:4.3.3.75:4.3.3.0:-:AIX 4330-09 Update4330-09_AIX_ML:X11.apps.xdm:4.3.3.25:4.3.3.0:-:AIX 4330-09 Update
HP-UX
例如,要列出 HP-UX 10 中所有已安裝的包和產(chǎn)品
$ swlist | more
樣本輸出:
# Initializing...
# Contacting target "oem-hp10"...
#
# Target:  oem-hp10:/
#
# Bundle(s):
B2617CBEng       C.05.25.01     English C++ SoftBench S700 10.x
LOTUSGO          4.6.1          Lotus Domino Go Webserver
#
# Product(s) not contained in a Bundle:
#
DB2V5CAE         5.0.0          DB2 Client Application Enabler for HP-UX
PDB2_04057       5.0.0         DB2 Product Patch
PHCO_14175       B.10.00.00.AA mount(1M) cumulative patch
要列出所有已安裝的產(chǎn)品:
$ swlist -l product | more
樣本輸出:
# Initializing...
# Contacting target "oem-hp10"...
#
# Target:  oem-hp10:/
#
DB2V5CAE         5.0.0         DB2 Client Application Enabler for HP-UX
DB2V5ENTP        5.0.0         DB2 UDB Enterprise Edition for HP-UX
PHCO_14175       B.10.00.00.AA mount(1M) cumulative patch
要列出所有帶通用名稱(chēng)(比如“DB2”)的已安裝產(chǎn)品:
$ swlist -l product "DB2*" | more
樣本輸出:
# Initializing...
# Contacting target "oem-hp10"...
#
# Target:  oem-hp10:/
DB2V5CAE         5.0.0         DB2 Client Application Enabler for HP-UX
DB2V5CONN        5.0.0          DB2 Connect Enterprise Edition for HP-UX
DB2V5ENTP        5.0.0          DB2 UDB Enterprise Edition for HP-UX
要列出所有已安裝的文件集:
$ swlist -l fileset | more
樣本輸出:
# Initializing...
# Contacting target "oem-hp10"...
#
# Target:  oem-hp10:/
# DB2V5CAE         5.0.0         DB2 Client Application Enabler for HP-UX
DB2V5CAE.client  5.0.0         DB2 Client Application Enabler
DB2V5CAE.convucs 5.0.0          Code Page Conversion Tables - Uni Code Support
DB2V5CAE.jdbc    5.0.0         Java Database Connectivity (JDBC) Support
DB2V5CAE.odbc    5.0.0         Open Database Connectivity (ODBC) Support
Solaris
要列出所有已安裝的應用程序和其它產(chǎn)品:
$ pkginfo | more
樣本輸出:
application CICSmsg        CICS messages
system      PFUagaow      AG-10 DDX Support(OpenWindows)
application db2cliv50      DB2 Client Application Enabler
application db2engn50      DB2 Engine
要列出產(chǎn)品的子集:
$ pkginfo | grep -i db2
樣本輸出:
application db2cliv50      DB2 Client ApplicationEnabler
application db2engn50      DB2 Engine
要列出所有已安裝的補?。?div style="height:15px;">
$ showrev -p | more
樣本輸出:
Patch: 101242-12  Obsoletes:   Packages: SUNWlibC 5.6,REV=97.03.05,PATCH=12
Patch: 103663-08  Obsoletes: 103683-01, Requires:, Incompatibles:,iss_sparc-01
Packages: SUNWcsu, SUNWcsr, SUNWhea
要列出所有已安裝的文件集:
$ swlist -l fileset | more
樣本輸出:
# Initializing...
# Contacting target "oem-hp10"...
#
# Target:  oem-hp10:/
# DB2V5CAE         5.0.0         DB2 Client Application Enabler for HP-UX
DB2V5CAE.client  5.0.0         DB2 Client Application Enabler
DB2V5CAE.convucs 5.0.0          Code Page Conversion Tables - Uni Code Support
DB2V5CAE.jdbc    5.0.0         Java Database Connectivity (JDBC) Support
DB2V5CAE.odbc    5.0.0         Open Database Connectivity (ODBC) Support
Linux
使用 Red Hat Package Manager 獲取所有已安裝軟件包的列表?;镜恼Z(yǔ)法是:
rpm -q <package name>
用于查詢(xún)的選項有:
-a 查詢(xún)安裝在系統中的所有軟包件
-f <file> 查詢(xún)哪個(gè)軟件包中包含有 <file>
-p <package file> 查詢(xún)尚未安裝的 <package file>
-i 顯示所有的軟件包信息:名稱(chēng)、版本、發(fā)行版、安裝日期、組、大小、摘要、描述和構建信息等等
-l 列出軟件包中的所有文件
-s 顯示所有被作為文檔列出的文件
-c 顯示所有被作為配置文件列出的文件
您可以使用以下命令獲取處理器數據和配置數據:
AIX
要獲取已配置的內存的容量(以 KB 為單位):
lsattr -E -l sys0 -a r
另外,在使用 root 用戶(hù)標識時(shí),您還可以使用下面這個(gè)命令:
bootinfo -r
要獲取配置信息:
lscfg
要獲取處理器信息:
lsdev -C | grep -i processor
要獲取頁(yè)面調度空間:
lsps -a
Solaris
要獲取已配置的內存的容量(以 KB 為單位):
prtconf | grep -i memory
要打印配置信息:
prtconf
HP-UX
要獲取已配置的內存容量和交換空間的信息:
swapinfo
或:
/sbin/dmesg
要打印配置信息:
prtconf
Windows winver
Linux dmesg
JAR 和 ZIP 文件并沒(méi)有很好地融入傳統的版本控制機制。即便它們融入了這種機制,要想確定這些文件的“版本”也不是一件容易的事。因此,必須使用其它工具來(lái)分辨一個(gè)文件的版本是否比另一個(gè)文件的版本更新,或者分辨兩個(gè)文件的版本是否相同。當有可能(或者渴望)安裝后端修訂包或驅動(dòng)程序時(shí)這一點(diǎn)是很有意義的。一旦從正確的 FTP 服務(wù)器上下載了需要的文件,您可以采用下面這些技巧的一種組合將它與您系統中的文件進(jìn)行比較:
文件大小相同嗎?
以字節為單位比較文件的大?。?div style="height:15px;">
UNIX ls -l filename.jar
Windows dir filename.jar
您也可以使用這個(gè)技巧來(lái)標識被錯誤傳輸的文件。
驗證文件的內容
當字節數相匹配時(shí),UNIX 提供了一個(gè)校驗和實(shí)用程序來(lái)幫助確認文件的內容:
UNIX sum filename.jar
您也可以使用這個(gè)技巧來(lái)標識被錯誤傳輸的文件。
確定內容的日期
JAR 和 ZIP 文件包含了一個(gè)目錄以列出它所包含的文件:
jar tvf filename.jar2>&1 | more
如果有必要查找系統中其他的 JAR 和 ZIP 文件,確定哪些文件包含類(lèi),或者查看這些文件的內容,以下命令將對您有所幫助:
要查找其他的 JAR 和 ZIP 文件 UNIX find / -name "*.jar|*.zip" -print
Windows dir /s/b *.jar *.zip
要查找包含擁有類(lèi)的 JAR 和 ZIP 文件的目錄 UNIX echo $CLASSPATH
Windows set classpath
要查看 JAR 和 ZIP 文件的內容 UNIX for i in `ls *.zip *.jar`
do
echo $i
jar tvf $i 2>&1 | grep -i javax
done
Windows for %i in (*.jar *.zip) do jar tvf %i 2>&1 | findstr -i javax
這部分中所列出的命令可以啟動(dòng)相應操作系統所提供的工具來(lái)執行管理任務(wù)。
UNIX AIX smit是一個(gè)基于 X-Windows 的 GUI 工具。 smitty是 smit 的基于字符的版本,它用于終端仿真窗口中。
Solaris admintool是一個(gè)基于 X-Windows 的 GUI 工具。
HP-UX sam是一個(gè)基于 X-Windows 的 GUI 工具。
Linux(Red Hat) yast2調用 YaST 控制中心(YaST Control Center)。
Windows
標準管理任務(wù)被劃分在幾個(gè)實(shí)用程序中,您可以通過(guò)以下命令訪(fǎng)問(wèn)這些任務(wù):
Start -> Settings -> Control Panel -> Administration Tools -> Event Viewer
為了更高效地關(guān)機,請考慮以下建議:
從一個(gè) 不使用窗口界面的本地會(huì )話(huà)關(guān)閉系統。否則,進(jìn)程將占用更長(cháng)的時(shí)間,因為窗口系統本身也必須被關(guān)閉。 如果可能,卸下所有已安裝的 NFS 文件系統。
要關(guān)機并重新引導,請遵循以下合適的指令:
AIX 以 root 用戶(hù)身份登錄。 要關(guān)機并重新引導(快速重新啟動(dòng)),請輸入:
/usr/sbin/shutdown -Fr
HP-UX 以 root 用戶(hù)身份登錄。 要關(guān)機并重新引導(快速重新啟動(dòng)),請輸入:
/usr/sbin/shutdown -r
要關(guān)機但“不”重新引導(停機),請輸入:
/usr/sbin/shutdown -h
Solaris 以 root 用戶(hù)身份登錄。 要關(guān)機并重新引導,請輸入:
/usr/sbin/shutdown -y -g0 -i6
在上述命令中:
-i6 是用于“關(guān)機并重新引導”的命令 -y 表示對所有問(wèn)題都回答“yes” -g0 設置 0 秒的寬限期
要關(guān)機但“不”重新引導,請輸入:
/usr/sbin/shutdown -y -g0 -i0
Linux 以 root 用戶(hù)身份登錄。 要關(guān)機并重新引導,請輸入:
/sbin/shutdown -r now
要關(guān)機但“不”重新引導,請輸入:
/sbin/shutdown -h now
在重新啟動(dòng)一臺 UNIX 機器時(shí),請牢記以下一些額外提示:
在重新引導系統之后,建議手動(dòng)地重新安裝所需的 NFS 文件系統,并且如果您希望的話(huà),還可以啟動(dòng)那些無(wú)法在系統重新引導之后自動(dòng)啟動(dòng)的特定進(jìn)程,例如數據庫服務(wù)器。 有時(shí)自動(dòng)安裝 NFS 文件系統并不方便。例如,同時(shí)重新引導主機 A 和主機 B。如果主機 B 的 NFS 安裝了主機 A 的目錄,那么在引導過(guò)程中主機 B 將被掛起直至主機 A 被完全初始化、安裝了自己的 NFS 并且守護程序處于運行狀態(tài)。然后,主機 B 的 NFS 得以安裝主機 A 的目錄并完成自身的引導。 請考慮僅在需要的時(shí)候啟動(dòng)進(jìn)程,例如某些數據庫。當系統負擔很重而一些數據庫卻沒(méi)必要運行時(shí),這樣做有利于減輕系統負擔。 如果您希望的話(huà),而您可以以 root 用戶(hù)身份創(chuàng )建一個(gè) shell 腳本,這個(gè)腳本將安裝必需的 NFS 文件系統并啟動(dòng)您期望的進(jìn)程。例如,該 shell 腳本可以存放在根目錄同時(shí)具有執行所需的文件許可權,并且可以通過(guò)在主機名之后加上一個(gè)后綴 .mounts 為其命名。對于主機 oem-hp01 ,它的 shell 腳本的名稱(chēng)就是 /oem-hp01.mounts ,并且它的內容類(lèi)似于下面的內容:
#!/usr/bin/ksh
## Enter here the mounts that need to be done manually:
mount tcaix05:/home/build
mount tcaix08:/home/flod
## end of file
請選擇 Start -> Shut Down,它允許您指定期望的關(guān)機和重新引導(重新啟動(dòng))級別。Windows NT Resource Kit 提供了一個(gè)重新引導實(shí)用程序。
WebSphere Application Server 的日志位于 WebSphere 產(chǎn)品目錄下的日志目錄中。例如,在 AIX 上 WebSphere Application Server 通常被安裝在 /usr/WebSphere/AppServer 目錄下。因此,日志就位于 /usr/WebSphere/AppServer/logs 目錄下。
下面六個(gè)日志中包含的信息有助于問(wèn)題診斷:
Default_Server_stderr.log / stderr.txt 標準錯誤日志。它記錄運行在應用程序服務(wù)器上的代碼所產(chǎn)生的異常。
Default_Server_stdout.log / stdout.txt 標準輸出日志。它指出運行在應用程序服務(wù)器上的代碼是否被成功地啟動(dòng)和停止。
tracefile 它包含關(guān)于管理服務(wù)器、連通性、致命錯誤和運行時(shí)問(wèn)題的消息,同時(shí)還顯示配置信息。
nanny.trace 它顯示啟動(dòng)管理服務(wù)器的嘗試。
activity.log 它記錄顯示活動(dòng)歷史記錄的事件。您可以使用日志分析器(Log Analyzer)閱讀該文件。
native.log 它包含與 Web 服務(wù)器插件相關(guān)的消息。
當系統日志守護程序( syslogd )被激活時(shí),WebSphere 所遇到的錯誤都被記錄在系統日志文件( /etc/syslog.conf )中。如果沒(méi)有激活系統日志守護程序,那么錯誤消息將被發(fā)送到 WebSphere Application Server 工作站的控制臺;然而,這些信息將最終在屏幕上滾過(guò)。
因為一個(gè)單獨的 WebSphere Application Server 可以支持多個(gè)資源庫,所以系統日志文件所記錄的消息可能屬于多個(gè) WebSphere 安裝。激活系統日志守護程序非常重要,這樣就可以記錄下 WebSphere 錯誤和數據庫錯誤以供隨后解決問(wèn)題之用。要激活系統日志守護程序,請執行以下任務(wù):
創(chuàng )建系統日志文件 以 root 用戶(hù)身份登錄。 如果系統日志文件不存在,使用 touch 命令在合適的目錄中創(chuàng )建它:
AIX touch /var/spool/syslog
HP-UX touch /var/adm/syslog/syslog.log
Solaris touch /var/adm/messages
Linux touch /var/log/messages
還需要根據操作系統設置系統日志文件的文件許可權:
AIX chmod 666 /var/spool/syslog
chown root:system /var/spool/syslog
HP-UX chmod 666 /usr/adm/syslog/syslog.log
chown root:system /usr/adm/syslog/syslog.log
Solaris chmod 666 /var/adm/messages
chown root:system /var/adm/messages
Linux chmod 666 /var/log/messages
chown root:root /var/log/messages
請注意:
如果您不愿意使用 chmod 666 ,您可以選用以下任意一種方式來(lái)替代:
chmod a=rw /var/adm/syslog
或者
chmod ugo=rw /var/adm/syslog
chown root:system 命令是執行以下兩個(gè)命令的快捷方式:
chown root /var/spool/syslog
chgrp system /var/spool/syslog
設置 syslog.conf 文件 在創(chuàng )建了系統日志文件之后,通過(guò)添加下面的行(根據合適的操作系統)對 /etc/syslog.conf 文件進(jìn)行編輯:
AIX *.warning /var/spool/syslog
HP-UX *.warning /var/adm/syslog/syslog.log
Solaris *.warning /var/adm/messages
Linux *.warning /var/log/messages
重新啟動(dòng) syslogd 在修改好 syslog.conf 并創(chuàng )建了日志文件之后停止并重新啟動(dòng) syslogd 。
AIX stopsrc -s syslogd
startsrc -s syslogd
HP-UX kill -HUP `cat /var/run/syslog.pid`
請注意:這個(gè)命令會(huì )使得 syslogd 重新讀取它的配置文件。
Solaris 獲取 syslogd 的進(jìn)程標識:
ps -ef | grep syslog
殺死進(jìn)程:
kill -9 process-id-syslogd
( process-id-syslogd就是系統日志文件的進(jìn)程標識)
重新啟動(dòng)守護程序:
/usr/sbin/syslogd
Linux 殺死進(jìn)程:
kill -SIGHUP `cat /var/run/syslogd.pid`
重新啟動(dòng)守護程序:
/etc/rc.d/init.d/syslog restart
使用以下這個(gè)命令來(lái)驗證系統日志守護程序是否正在運行:
ps -ef | grep syslog
您應該看見(jiàn) syslogd的一個(gè)條目。
驗證系統日志守護程序是否能夠寫(xiě)入系統日志文件。下面的測試案例能幫助您確定是否正確配置了系統日志: 以任意非 root 用戶(hù)標識登錄。 使用“su root”并輸入錯誤的密碼。這個(gè)操作將會(huì )失敗并會(huì )在系統日志的末尾添加一條警告消息。 要快速查看系統日志的最后 10 行,請輸入:
tail syslog-file-name
如果系統日志配置正確并且正在運行,那么在系統日志中將會(huì )添加一條和下面內容相類(lèi)似的消息:
Apr 19 hostname su: BAD SU from userid to root at /dev/pts/3
或者
May 1 oem-hp03 syslog: su : - ttyp1 cmhp3ora-root
如果您想要清除系統日志,可以使用以下命令:
cp /dev/null syslog-file-name
請定期隔監控系統日志文件,這樣就可以執行任何必需的維護或解決問(wèn)題。因為系統日志文件的大小會(huì )隨著(zhù)時(shí)間的推移不斷增加,所以強烈建議您擁有一組能夠進(jìn)行周期性輪換的系統日志文件,這樣可以避免系統日志文件變得太大或者包含陳舊無(wú)用的信息。
要查看活動(dòng)的文件的最新內容(比如 nohup.out 以及審計/數據庫日志),請輸入以下命令:
tail -f filename
當輸出內容在屏幕上滾動(dòng)時(shí),文件也同時(shí)被更新。按下 Ctrl+C 退出 tail 命令。
當您想要擴展文件系統的大小時(shí),請牢記以下幾點(diǎn):
請記住,從實(shí)際意義上考慮,您不能 減小文件系統的大小。因此,請嘗試保守地估計需要給文件系統增加多少空間。 在增加文件系統的大小時(shí)請多次重復使用較小的空間塊(假定,50 或 100 MB 一次),而不要一次增加很大的空間(1 GB 一次)。使用兩個(gè)窗口:一個(gè)使用 smit 來(lái)增加 100 MB,同時(shí)另一個(gè)窗口運行 df -k 命令來(lái)驗證是否已經(jīng)正確地增加了空間。 嘗試在卷組中保留一些未分配空間給其它文件系統作備用。也就是說(shuō),除非迫不得已,否則不要將所有的剩余空間都分配給一個(gè)單獨的文件系統。
在擴展之前,您可能首先想要確定文件系統中還留有多少空間。為此,請使用以下命令:
UNIX df -k
(以 1K 為單位報告)
HP-UX /usr/sbin/shutdown -h
(以 1K 為單位報告)
Windows dir
要在 AIX 中擴展文件系統的大小,以 root 用戶(hù)身份登錄,然后執行以下任務(wù):
標識文件系統的邏輯卷和卷組 請輸入以下命令:
smit
System Storage Management (Physical & Logical Storage)
Logical Volume Manager
Logical Volumes
List All Logical Volumesby Volume Group
樣本輸出: extra3vg:
LV NAME       TYPE   LPs  PPs  PVs  LV STATE     MOUNT POINT
extra3lv      jfs    250  250  1    open/syncd   /home/buildtc
在上述示例中,文件系統 /home/buildtc 屬于邏輯卷 extra3lv ,而 extra3lv 又屬于卷組 extra3vg 。使用 lv和 vg分別作為邏輯卷和卷組的后綴是一個(gè)良好的約定。然后,在上述示例中還有一個(gè)名為 extra3 第三磁盤(pán),它有一個(gè)卷組 extra3vg ,而該卷組又有一個(gè)邏輯卷 extra3lv 。
確認卷組中留有多少空間 請輸入以下命令:
smit
System Storage Management (Physical & Logical Storage)
Logical Volume Manager
Volume Groups
List Contents of a Volume Group
Selectthe VOLUME GROUP name by using F4
Specifyin the List OPTION:  status
最右列中的輸出包含鍵值,而 PP 是一個(gè)物理分區:
PP SIZE:    4 megabytes
TOTAL PPs:  xxx (yyy in megabytes)
FREE PPs:   xxx (yyy in megabytes)
給文件系統添加更多空間 請輸入下列命令:
smit
System Storage Management (Physical & Logical Storage)
File Systems
Add / Change / Show / Delete File Systems
Journaled File Systems
Change / ShowCharacteristics of a Journaled File System
Select the desired file system
然后,以 512 字節大小的塊為單位指定文件系統新的大小。例如,將下列內容添加到現有值中: 要添加大約 50 MB,您應該添加 100,000 個(gè)塊(指定為“100000”)。 要添加大約 100 MB,您應該添加 200,000 個(gè)塊(指定為“200000”)。
提示:在指定新的文件系統大小時(shí),您可以修改所顯示的任何數字。
當您在 HP-UX 中擴展文件系統的大小時(shí),根據要擴展的文件系統類(lèi)型的不同,擴展步驟也是不同的。用于擴展用戶(hù)定義的邏輯卷的步驟不能用于擴展與系統相關(guān)的邏輯卷,因為 HP-UX 不能擴展它正在使用的邏輯卷。
用戶(hù)定義的邏輯卷 以 root 用戶(hù)身份登錄。 使用 export 命令導出您的“顯示”環(huán)境。 通過(guò)輸入下面的命令調用 System Administration Management 工具:
sam &
選擇 Disks 和 File Systems 圖標。 選擇 Logical Volumes 圖標并找到需要增加的邏輯卷。 然后從 Actions 下拉菜單中選擇 Increase Size。 這樣將顯示卷組中的可用空間。輸入邏輯卷新的“總”大小。例如,如果邏輯卷當前的大小為 100 MB 并且您想要再為該邏輯卷增加 100 MB 空間,那么要輸入的新大?。∟ew Size)將是 200。 選擇 OK 按鈕。
如果卷組中沒(méi)有可用空間,您就必須在機器上再安裝一個(gè)物理驅動(dòng)器并使用 SAM 將它添加到卷組中。
系統相關(guān)的邏輯卷 不用窗口以 root 用戶(hù)身份登錄。 通過(guò)在提示符下輸入以下命令來(lái)關(guān)閉操作系統并轉入單用戶(hù)模式:
/etc/shutdown 0
卸下您想要增加大小的文件系統。例如,要卸下 /opt ,請輸入:
umount /opt
使用 lvextend 命令增加邏輯卷的大小。
作為示例,要將安裝在 /opt 安裝點(diǎn)下的邏輯卷 /dev/vg00/lvol5 的大小從 100 MB 增加到 200 MB,請輸入:
lvextend -L 200 /dev/vg00/lvol5
在裸設備文件上使用 extendfs 命令。
要擴展我們示例中的文件系統,請輸入:
extendfs /dev/vg00/rlvol5
重新引導系統:
/etc/shutdown -r 0
在 Solaris 上,缺省的文件系統管理所使用的是分區。因此,文件系統大小的最大值就是分區大小的最大值。然而,Solstice DiskSuite for Solaris 提供了工具來(lái)模仿邏輯卷和物理卷的概念。請注意這些工具的使用會(huì )變得很復雜并可能會(huì )增加系統的開(kāi)銷(xiāo)。請參考 Solstice DiskSuite Administration Guide 和 Solstice DiskSuite User‘s Guide 了解擴展文件系統的詳細過(guò)程。
在最初的 Linux 中,不存在卷組和邏輯卷的概念,因此當空間不夠時(shí)也沒(méi)有用于增加現有文件系統大小的原始方法。您可以安裝并使用像 Linux LVM 這樣的第三方軟件來(lái)模仿類(lèi)似于 AIX 和 HP 上所使用的邏輯卷和物理卷的概念。
但如果您不想添加任何其他的軟件,也不會(huì )丟失任何內容。您可以創(chuàng )建一個(gè)新的分區并定義一個(gè)新的、方便的安裝點(diǎn)來(lái)替代整個(gè)卷的安裝點(diǎn)。例如,如果 /var 的空間不夠用,您可以將 /var/logs 中的內容移到新定義的分區中。隨后, /var/logs 將作為新分區的安裝點(diǎn)。要實(shí)現這一點(diǎn),請執行以下任務(wù):
創(chuàng )建一個(gè)新分區 使用 fdisk 命令創(chuàng )建一個(gè)新分區。語(yǔ)法是:
fdisk [disk device]
fdisk 中的命令有:
p       打印分區表
n       添加一個(gè)新分區
t       更改分區的類(lèi)型
d       刪除一個(gè)分區
w       將分區表寫(xiě)入磁盤(pán)并退出
q       退出但不保存所作的更改
當對一個(gè)磁盤(pán)設備調用了 fdisk 命令時(shí),系統將會(huì )提示您執行上述命令中的任意一個(gè)。
創(chuàng )建新的文件系統 使用 mke2fs 命令創(chuàng )建新的文件系統。語(yǔ)法是:
mke2fs -b 1024 -i 4096 -c /dev/hda6
其中:
-b <blocksize> 設置塊大小
-i <bytes-per-inode> 設置 inode 的數量
-c <disk partition> 檢查磁盤(pán)上是否有壞掉的塊
安裝新的文件系統 使用 mount 命令安裝新的文件系統。語(yǔ)法是:
mount  [-t <type>] [-o <options>]  <device name> <mount point>
示例:
mount  -t  ext2   /dev/hda6   /var/logs
在系統啟動(dòng)時(shí)安裝文件 要在系統啟動(dòng)時(shí)安裝文件系統,在 /etc/fstab 文件中添加一個(gè)條目。(請參閱 /etc/fstab 文件的現有內容以獲得機器中已安裝的文件系統的真實(shí)示例。)
有時(shí)已載入的資源庫會(huì )使您無(wú)法正確地完成安裝。當您可能希望除去 AIX 的內核和庫內存中任何當前未使用的模塊時(shí)會(huì )遇到這種情況。為此:
以 root 用戶(hù)身份登錄。 請輸入
/usr/sbin/slibclean
真誠地希望本文提供的信息能夠幫助系統管理員快速地找到他們需要執行的命令來(lái)完成特定于操作系統的任務(wù)。請查閱第一部分以獲得有關(guān) WebSphere Application Server 管理的相關(guān)命令的類(lèi)似信息。
本文檔中匯集的許多問(wèn)題和答案是由許多合作者提供的。我們特別要感謝以下兩位合作者:
Jessica Greco Larry Henson
Lee R. Perlov是一名顧問(wèn)軟件工程師,同時(shí)他也是 WebSphere Application Server 支持小組的負責人之一。他從 1985 年開(kāi)始在 Gaithersburg,MD 為 IBM 工作,并在 Federal Systems Division 為美國情報部門(mén)從事各種項目的工作。他隨后轉入 RTP 從事庫的開(kāi)發(fā)和支持工作。Perlov 先生于 1983 年獲得了佛羅里達大學(xué)(University of Florida)會(huì )計專(zhuān)業(yè)的會(huì )計學(xué)學(xué)士學(xué)位。他還在這所大學(xué)的計算機科學(xué)系完成了兩年的研究生學(xué)習。
Angel Rivera 是在 IBM 的 SDWB and CMVC 小組工作的一名顧問(wèn)軟件工程師。自從 1989 年進(jìn)入 IBM 以來(lái),他一直從事庫系統的開(kāi)發(fā)和支持的工作。多年來(lái)他一直擔任 CMVC 版本 2 的技術(shù)主管。同時(shí)他也是 VisualAge TeamConnection 技術(shù)支持小組的負責人。Rivera 先生擁有位于奧斯?。ˋustin)的德克薩斯大學(xué)(University of Texas)的電子工程專(zhuān)業(yè)碩士學(xué)位,以及墨西哥 Instituto Tecnológico y de Estudios Superiores de Monterrey 的電子系統工程的學(xué)士學(xué)位。
Edna Wong Kyu是 Research Triangle Park 的 Software Solutions 部門(mén)的一名專(zhuān)職軟件工程師。自從 1987 年進(jìn)入 IBM 以來(lái)她主要從事測試、VM 系統編程、庫平臺支持和各類(lèi) UNIX 平臺的支持的工作。Kyu 女士于 1985 年獲得了紐約大學(xué)(New York University)的計算機科學(xué)學(xué)士學(xué)位和商業(yè)學(xué)的輔修學(xué)位。
轉自developerWorks中國
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
Security pathes for oracle
AIX 6.1、Solaris 10 和 HP-UX 與 System p
skysong1982
電腦C盤(pán)內存滿(mǎn)了怎么辦
PuTTY事件“后遺癥”考驗國家命脈系統 攻擊源或來(lái)自美國
用友集團財務(wù)管理系統:NC系統與U8系統對比
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久