HPUX常用命令.docx

上传人:b****3 文档编号:3940508 上传时间:2023-05-06 格式:DOCX 页数:24 大小:29.87KB
下载 相关 举报
HPUX常用命令.docx_第1页
第1页 / 共24页
HPUX常用命令.docx_第2页
第2页 / 共24页
HPUX常用命令.docx_第3页
第3页 / 共24页
HPUX常用命令.docx_第4页
第4页 / 共24页
HPUX常用命令.docx_第5页
第5页 / 共24页
HPUX常用命令.docx_第6页
第6页 / 共24页
HPUX常用命令.docx_第7页
第7页 / 共24页
HPUX常用命令.docx_第8页
第8页 / 共24页
HPUX常用命令.docx_第9页
第9页 / 共24页
HPUX常用命令.docx_第10页
第10页 / 共24页
HPUX常用命令.docx_第11页
第11页 / 共24页
HPUX常用命令.docx_第12页
第12页 / 共24页
HPUX常用命令.docx_第13页
第13页 / 共24页
HPUX常用命令.docx_第14页
第14页 / 共24页
HPUX常用命令.docx_第15页
第15页 / 共24页
HPUX常用命令.docx_第16页
第16页 / 共24页
HPUX常用命令.docx_第17页
第17页 / 共24页
HPUX常用命令.docx_第18页
第18页 / 共24页
HPUX常用命令.docx_第19页
第19页 / 共24页
HPUX常用命令.docx_第20页
第20页 / 共24页
亲,该文档总共24页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

HPUX常用命令.docx

《HPUX常用命令.docx》由会员分享,可在线阅读,更多相关《HPUX常用命令.docx(24页珍藏版)》请在冰点文库上搜索。

HPUX常用命令.docx

HPUX常用命令

/proce/cpuinfo        察看CPU硬件資訊

/proce/mem*|more      

@@@@@@@@@@@@@@@@UNIX@@@@@@@@@@@@@@@@@@@@@

HP-UX常用命令

*************DMESG**************

#dmesg|more    顯示記憶體CPU    外設(I/O介面卡,磁片設備etc.)  root,swap,dump設備分配資訊

注:

dmesg是從Kernel緩衝區裡讀出的數據

cstm功能更多,建議用cstm。

#model

9000/800/L2000-44

注意:

其中44是指每個cpu有440MHZ

*****************I/OSCAN*************

1.#ioscan-fn

列出各I/O卡及設備的所有相關資訊:

如邏輯單元號,硬體位址及設備檔案名等

2.#ioscan-fnCdisk

*****************PS******************

#ps-ef

列出正在運行的所有進程的各種資訊:

如進程號及進程名等。

***************network*****************

#netstat-rn

列出網卡狀態及路由資訊等。

#lanscan

列出網卡狀態及網路配置資訊。

#strings/etc/fstab

#ioscan-funCfc      察看光纖卡的鏈卡有多少個

#ioscan-funCdisk  

1.#ioscan-funCfc  ----->  /dev/fct0

2.#fcmsutil/dev/fcd0|more

#spmgrdisplay    察看光纖鏈路狀態

#vgdisplay-vvg00  查看vg00狀態

用lanscan命令查看主機中的網卡。

例如:

#lanscan

HardwareStationCrdHdwNet-InterfaceNMMACHP-DLPIDLPI

PathAddressIn#StateNamePPAIDTypeSupportMjr#

10/4/80x00108318E6E80UPlan0snap01ETHERYes119

10/12/60x0060B0C444621UPlan1snap12ETHERYes119

上述命令顯示主機中有3塊網卡,它們的有關參數如下:

硬體位址分別是10/4/8、10/4/12(HardwarePath)

網卡名是lan0、lan1(Net-InterfaceName列)

各網卡的NMID是1、2(NMID列)

各網卡的工作狀態是UP、DOWN、UP(Hdwstate列)

各網卡的MAC位址是StationAddress所對應的列。

一個網卡要能夠正常工作,首先它的工作狀態(Net-Interfacename)必須是UP。

用ifconfig命令查看網卡對應的IP位址。

例如:

#ifconfiglan0

lan0:

flags=863

inet15.85.114.14netmaskfffff800broadcast15.85.119.255

在網卡lan0上的位址是15.85.114.14(inet),子網路遮罩ffff800,廣播地址15.85.119.255

***************MAIL********************

mailx-s"username"Dive_M.Hu@foxconn

***************BDF*********************

#bdf

列出已載入的邏輯卷及其大小資訊。

各列的含義:

Filesystem:

檔案系統名

kbytes:

位元組數,以k為單位used:

已使用空間  

avail:

尚可使用空間

%used:

已使用空間占本檔案系統全部空間比率。

Mountedon:

安裝目錄

*************MOUNT*******************

mount

列出已載入的邏輯卷及其載入位置

*****************HOST******************

#uname-a

列出系統ID號,OS版本及使用者許可權等資訊。

#init3  進入原來多用戶運行級。

#shutdown-y0  

#hostname

列出系統網路名稱。

如需修改網路位址、主機名稱等,一定要用set_parms命令

#set_parmshostname

#set_parmsip_address

系統啟動設定檔

/etc/rc.config.d/

目錄下如/etc/rc.config.d/netconf是網路設定檔。

通過修改此類設定檔更改系統參數。

******************PVdisplay***************

pvdisplay-v/dev/dsk/c*t*d*

顯示磁片各種資訊,如磁片大小,包含的邏輯卷,設備名稱等。

******************VGdisplay***************

vgdisplay-v/dev/vg00

顯示邏輯卷組資訊,如包含哪些物理盤及邏輯卷等。

******************LVdisplay***************

lvdisplay-v/dev/vg00/lvol1

顯示邏輯卷各種資訊,如包含哪些盤,是否有鏡像等。

*****************HardwarePath**************

硬體路徑(HardwarePath)是如何定義的

硬體路徑是指主機對其SPU與外設(I/O)進行管理的一種標識,是對設備匯流排結構與位址設置路徑結構的標識,

以便於確定硬體與診斷故障。

不同設備的硬體路徑不能相同,否則會造成中斷衝突。

不同機型由於匯流排結構不同,

同類設備的硬體路徑大相徑庭。

一般原則是,每次匯流排轉換必須有一個反斜扛將上下級匯流排分隔開。

例如:

8/16/5.6.0

8---第一級匯流排

16---第二級匯流排

5---第三級匯流排卡號

6---地址

0---相應位址下第一個設備

******************理論********************************

關於HP-UX的硬碟資源的邏輯卷管理

HP-UX管理硬碟存儲資源是採用邏輯卷方式來進行管理的,要說清整個機制,先要介紹幾個概念:

物理卷PhysicalVolume,稱為PV:

指物理上硬碟,一個硬碟就是一個PV

邏輯卷組VolumeGroup,稱為VG:

一個VG包含整數個PV,可理解為一個大硬碟。

邏輯卷LogicalVolume,稱為LV:

相當於對大硬碟進行邏輯分區,一個VG裡可有若干個LV。

檔案系統FileSystem:

在邏輯卷的基礎上,可建立檔案系統,然後MOUNT到一個目錄下,這樣就可以檔存取的方式來使用這塊硬碟了。

可以不建檔案系統,而直接把LV當作裸設備,以TRUNK方式來存取資料,許多資料庫都是用這種方式存取資料。

根據以上介紹,在HPUX下正確使用硬碟的順序及相應命令如下:

1.先建物理卷:

#pvcreate–f/dev/rdsk/cCdDtT

這裡必須使用硬碟的字元設備檔

2.再建邏輯卷組:

#mkdir/dev/vg0XX:

0~f,邏輯卷組名

#mknod/dev/vg0X/groupc640x0X0000

#vgcreatevg0X/dev/dsk/cCdDtT

3.然後劃分邏輯卷:

#lvcreate–Lsizevg0Xsize:

該邏輯卷大小

4.在LV上建檔案系統:

#newfs–Ffile_system_type/dev/vg0X/rlvolY

file_system_type:

檔案系統類型,包括hfs和vxfs,注意此時用該邏輯卷的字元設備檔。

5.將此檔案系統Mount到一個目錄下:

#mkdir/directory

#mount/dev/vg0X/lvolY/directory

6.添加邏輯卷

添加檔案系統卷。

例如:

在vg01上添加一個200M的檔案系統卷,卷名為data,mount到目錄/sample上。

A、創建邏輯卷,在系統提示符下鍵入命令:

#lvcreate–L200–ndata/dev/vg01

B、在邏輯卷data上創建檔案系統:

#newfs–Fhfs/dev/vg01/rdata

注:

如果是vxfs檔案系統,則用

#newfs–Fvxfs/dev/vg01/rdata

C、創建目錄/sample,並將邏輯卷datamount到/sample.

#mkdirsample”

#mount/dev/vg01/data/sample

D、用bdf命令,將會看到/dev/vg01/datamount到/sample上。

7.刪除邏輯卷

例如:

刪除vg01中名為data的邏輯卷,mount到/sample。

1)卸載所要刪除的邏輯卷:

A、首先用umount命令將邏輯卷data從/sample上卸載下來:

#umount/sample

B、若系統提示設備忙,不能卸載;則在根目錄系統提示符下,鍵入以下命令,進入單用戶:

#shutdown-y0

在單使用者下,先將所有邏輯卷mount上,鍵入命令:

#mount-a

用bdf命令看該邏輯卷是否已經mount上,如果mount上,鍵入以下命令:

#umount/sample

2)刪除邏輯卷/dev/vg01/data,用命令:

#lvremove/dev/vg01/data

8.擴大檔案系統

1)擴大檔案系統,首先要找到這個檔案系統所對應的邏輯卷,只有首先擴大邏輯卷,給檔案系統以擴大的空間,才能擴大檔案系統。

2)為擴大邏輯卷,先進單使用者,在根目錄系統提示符下,鍵入命令:

#shutdown-y0

3)進入單用戶後,先將所有檔案系統mount上,鍵入命令:

#mount-a

4)用bdf命令看該檔案系統是否已經mount上,如果mount上,用命令#umount檔案系統名umount該檔案系統。

例如,想要擴大“/usr”到500M,就鍵入命令:

#umount/usr

5)用命令:

#lvextend-L500/dev/vg00/lvol4

這裡,假定/usr對應/dev/vg00/lvol4

6)用命令:

#extendfs/dev/vg00/lvol4擴大檔案系統。

注:

如果是vxfs檔案系統,則用

#extendfs-Fvxfs/dev/vg00/lvol4

7)用命令:

#mount/dev/vg00/lvol4/usr

將檔案系統mount到/usr

這樣,檔案系統“/usr”就被擴大了,

8)用命令:

#init3進入原來多用戶運行級。

9.unix的檔案系統

1)UNIX的檔案系統是樹狀結構,從根開始,從表面上看,檔案系統好象是一個整體,但實際上,檔案系統可以分成不同的部分,單獨佔據一塊邏輯卷,就是一個檔案系統。

2)UNIX的檔案系統可以分為四種類型:

HFSVXFSCDFSLOFS

3)在HPUX中,有下列檔案系統:

“/”                根檔案系統

“/usr”,“/sbin”    作業系統的一部分。

“/opt”              和Application有關的檔案系統。

“/etc”              mount到此目錄下的檔案系統包含系統設定檔

“/var”              mount到此目錄下的檔案系統中的檔為系統啟動,運行等等產生的報告檔。

“/stand”            包含作業系統核心(Kernel)的有關文件。

“/tmp”            包含系統暫存檔案。

“/dev”            包含所有的設備檔,但它不是一個單獨的檔案系統,它只是在根目錄下的一個目錄。

所有關於邏輯卷的命令(創建VG,PV,LV)都可以通過SAM中的功能表任務完成。

但功能表方式相對速度較慢。

********************linux修復************************************************

输入Root密码登录后采用:

  fsck  -t  ext3  -r  /usr  修复,一般就可以正常开启。

  testlab  linux已经修复成功。

  

*******************日誌檔的監測**********************************************

檔案名檔內容監測方法

/etc/rc.log/etc/rc              運行記錄用讀取文字檔的方法

/var/adm/syslog/syslog.log      一般系統日誌注意提示資訊及對應的

/var/adm/sw/*.log              軟體安裝日誌日期,分析發生的相關

/var/adm/wtmp                使用者登錄資訊原因

/var/adm/btmp                  使用者登錄失敗資訊

/var/sam/log/samlog            SAM日誌

/var/spool/mqueue/syslog      sendmail日誌

/etc/shutdownlog                關機(shutdown)信息

***************************Find*************autodelete************************

core文件

#find/-namecore-execrm{}

  其他大文件

其查找方法為:

#find/-name(-size+n)-print

n=需查找文件大小bytes/512bytes

#du-s*

#2809***find/u/out-atime+7-name*r-execrm{}\    查找/u/out文件夾下的匹配*r的文件並刪除7天之前未訪問的

參數:

-mtime  +20    20天前創建

-mmin  +20    20分鐘前創建

-amin  +20      20分鐘之前訪問過的

-atime  +20      20天之前訪問過的

-cmin  +20      20分鐘之前狀態發生改變的

-ctime  +20      20天之前狀態發生改變的

其中數字前的“+”  表示在特定的時間之前    “-”表示在特定的時間之?

**************************MC/SG****************************************************

runcluster

#cmrun-v

激活vg

#vgchange-ayvghist

mount

#mount/dev/vghist/lvolhist/hist

MC/ServiceGuard的用法

MC/ServiceGuard(Multi-Computer/ServiceGuard)是HP推出專門用來保護關鍵業務應用免遭軟、硬體故障影響的特殊軟體。

使用MC/ServiceGuard,多個節點(系統)被組織成一個企業群集,為本地網(LAN)上的客戶機提供高可用性的服務。

MC/ServiceGuard監視程式監視每一個節點狀態,並且對出現的故障很快做出反應,使應用程式的停頓成為最小。

MC系統切換發生在兩種情況下:

一種情況是由於系統的硬體出現故障或者應用程式故障,此時的切換是自動進行的;

另一種情況是根據實際操作環境需要進行人為地切換。

有兩種辦法來實現後一種切換。

方法1使用cmhaltnode命令來停止運行有套裝程式的節點。

#cmhaltnode-fnodename

這樣,在停止該節點的同時,應用套裝程式會自動遷移到另外一個節點上。

方法2使用cmhaltpkg來起停應用套裝程式

1.用cmhaltpkg命令來停止需要遷移的套裝程式

#cmhaltpkgpkgname

2.用cmrunpkg來重新在別的節點上運行套裝程式

#cmrunpkg-nnodenamepkgname

3.用cmmodpkg修改切換屬性

#cmmodpkg-epkgname

一般來說,建議採用方法2

下面介紹幾個系統管理員用得上的、有關MC的命令:

一、手動啟動MC/SG

StartSGdaemonsandformanewcluster

#cmruncl[-f][-v][-nNN...]

[-f]Forceclusterstartupwithoutwarningmessage

[-v]Verboseoutput

[-n]specificname(s)ofnode(s)to

二、單點啟動後,加入另一個節點:

StartSGdaemononnode(s)andjoinacluster

#cmrunnode[-v][NN...]

[-v]Verboseoutput

三、實現節點切換

切換分兩種:

本地切換(LocalSwitch)和切換(Switch)

當主節點出現網卡故障(MACaddressorHardwareStateDown)時,首先會進行本地切換,備份網卡開始工作;如果此時備份網卡也有故障,則系統會進行切換,備份節點接管工作。

可以手工類比這些故障進行故障診斷或檢測。

四、監測Cluster運行狀態

viewinformationaboutthecurrentSGcluster

#cmviewcl[-v][-nNN]...[-pPN]...[-l{package|cluster|node}]

[-v]Verboseoutput

[-n]Viewinformationonlyaboutthespecificnode_name(s).

[-ppackage_name...Viewinformationonlyaboutthespecific

package_name(s).

[-l]pkg|clus|nodeDisplayonlypackage,clusterornodespecific

information.

五、停止Cluster運行

haltSGclusterdaemons

#cmhaltcl[-f][-v]

[-f]Forcetheclustertoshutdownevenifpackagesarecurrentlyrunning.

[-v]Verboseoutput

六、停止運行某個節點而Cluster在其它節點繼續運行

haltSGdaemononnode(s)andleavethecluster

#cmhaltnode[-f][-v][NN...]

[-f]Forcethenodetohalteveniftherearepackagesrunningonit.

[-v]Verboseoutput

七、在RunningCluster中運行某一個包

runaSGpackage

#cmrunpkg[-nNN][-v]PN...

[-n]Actonaspecificnode.

[-v]Verboseoutput

八、停止一個運行中的包

haltaSGpackage

#cmhaltpkg[-nNN][-v]PN...

[-n]Actonaspecificnode.

[-v]Verboseoutput

九、改變一個包的切換屬性

enableordisableswitchingattributesforaSGpackage

#cmmodpkg[-v][-nNN]...{-e|-d}PN...

[-v]Verboseoutput

[-n]Modifyattributesonspecificnode(s)-elsegloballymod.

-eenable

-ddisable

PN-package(s)whoseswitchingattributesarechanged

注:

CN=cluster_nameNN=node_namePN=package_name

Explainations:

...=multipleoccurences|=OR[descriptor]=optional

******************************MC/SGEND**************************************************************

*******************************HP小型機**********************************************************

****************cpu個數

#top

CPULOADUSERNICESYSIDLEBLOCKSWAITINTRSSYS

00.020.0%0.0%0.%0.0%0.0%0.0%0.0%

10.000.6%0.0%0.%0.0%0.0%0.0%0.0%

20.002.%97.0%0.0%0.0%0.0%0.0%

30.00

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2