hp unix


HP-UNIX 命令大全 

#vgdisplay -v vgname

#lvdisplay -v lvfullpath

#pvdisplay -v pvfullpath

# ioscan –fnkC disk

# swinstall –s /cdrom/(filename)        <安裝軟件補丁從cdrom下>

# swremove                        <卸除應用程序>

# shutdown 0                       <進入單用戶模式>
# init 3                            <進入多用戶>

# umount /opt                       <卸除opt>
  -9 強行關掉命令,5988 進程名

# swlist –l fileset –a state|grep PHKL_18543   <查找PHKL_18543這個補丁是否安裝>

# lvextend –L 30 /dev/vg00/lvol5        <擴大邏輯卷為30兆>
# extendfs /dev/vg00/rlvol5            
# mount /opt
# mount –a                         <全部設備mount>
# bdf                              <查看容量是否擴大>

# lvextend –L 200 /dev/vg00/lvol6      <在線將tmp文件系統擴展到800Mb>
# fsadm –b 819200 /tmp         
# bdf

# tsm                             <啟動多進程,用ctrl_t切換窗口或按F1、F2來切換>

# make_tape_recovery –Av                <備份系統到磁帶上、備份到磁帶上的系統文件看不到。用這個命令之前必須安裝Ignite-ux這個軟件>
# chmod 777 或 444                <該文件執行屬性,777 改為可執行文件同時放開權限,444 收回權限同時改為不可執行文件>

# mstm                            <查看機器信息>

# armdsp –i                          <查看VA信息>

# cvui                             <設置VA命令>
  < /opt/sanmgr/hostagent/sbin  (先進入這個目錄)
   /HA_trigger   先 stop    后 start
   /dial_trigger      stop       start
   磁盤櫃進程全部 先 stop 后starl,否則找不到VA>

# armmgr –s shut / start 別名                <va關機和重起>

VA控制器
第一步:
# cd /opt/sanmgr/commandview/server/data
# mv DeviceDBfile DeviceDBfile.old
第二步:
# cd /opt/sanmgr/hostagent/sbin
# ./HA_trigger stop
# ./dial_trigger stop
# ./HA_trigger start
# ./dial_trigger start
# armdiscover  

# armdiscover                       <查找陣列櫃>

# amdsp -a fc                     <查看FC60狀態,disk狀態要顯示Optimal,顯示Replaced要注意>
# amdsp -d fc|grep "Disk State"      <查看FC60硬盤狀態>

# pa pri 1/0/0/2/0.6.0                  <改動啟動路徑(主)>
# pa alt 1/0/0/2/0.6.0                  <改動啟動路徑(副)>
# lvlnboot –v                       <查看啟動路徑>

# setboot –s on/off                   <設置機器是否自動啟動>
# setboot –b on/off

# mediainit /dev/rdsk/cxtydz            <對一個磁盤進行格式化和校驗其完整性>

# swapinfo                          <查看機器的一些信息>
# dmesg                            <查看MEMORY>
# top                               <查看CPU>
# swlist                            <查看安裝了那些軟件>
# vgdisplay –v                       <查看FreePE(硬盤剩余大小)>
# grep –i error syslog.log               <快速查看syslong.log內的錯誤>
# egrep –i “war|err|fail|scsi|lan” /dev/adm/syslog/syslog.log   
# ioscan –kfnCtape                    <查看磁帶機>
# lanscan                            <查看網卡>
# ioscan –kfnCfc                      <查看光纖卡>
# ioscan –fnH0/0/1/0                   <查看0/0/1/0地址信息>
# netstat –in
# ifconfig lan*

# info_col.11                        <收集機器信息,做安裝報告用>
# info_col.1026                       <收集10.26版本信息>

# dd if=/dev/rdsk/cxtydo f=/dev/rdsk/cxtydo bs=1024k     <整盤copy,if后面是舊盤,of后面是新盤>
# dd if=/dev/dsk/cxtydo f=/dev/dsk/cxtydo bs=1024k

# sar –d                                <查看硬盤使用頻率>

添加磁帶機:
第一種方法:
# tsm
# sam
# peripheral devices ? Tape drives      <在Actions項選擇Add>
第二種方法:
在kernel內修改stape 改成In   <在Actions ? Add drives to kernel>

加機械臂驅動(可以在kernel改):
schgr -? in
spt --?  in
spt0 -?  in

Setup 網卡IP:
# cd /etc/rc.config.d
# vi netconf
     shift:1,$ s/old/new/g               <把所有Old replace New>

# tar rv 文件名                      <copy文件到磁帶上>
# tar xv 文件名                      <從磁帶copy到本機上>
# tar cv                             <刪除磁帶上的所有內容>
# tar tv                             <查看磁帶上的內容>
# tar tvf /dev/rmt/1m                  <指定1m磁帶機文件名>
# tar rvf /dev/rmt/1m tmp              
# mt offl                           <磁帶退出>

3. find
find命令是功能最強的命令之一,但同時也是命令行結構最難以掌握的命令之一。
# find / -print | wc   -l  顯示系統中所有文件和目錄的數目。
# find / -user $LOGNAME  -print  顯示系統中該用戶所有文件和目錄。
# find / -size 100  -print  顯示文件大小為100 blocks。
# find / -size -100  -print   顯示文件大小小於100 blocks 。
# find / -size +100  -print  顯示文件大小大於100 blocks 。
# find / -name core -exec rm  {} \;查找並刪除core文件。
# find . -exec chown $LOGNAME  {}   \; 修改一個目錄下的所有文件的用戶所屬。
# find .-type d -exec chmod 770  {}  \;修改一個目錄下的所有目錄的權限。
4. stty
該命令用於檢查和修改用戶當前注冊終端的通信參數。
# stty  -a;查看當前注冊終端的通信參數。
# stty  -ixon;設置ixon為off。
#stty  ixon;設置ixon為on。
# stty  sane;當終端發生混亂時,通常可以產生有益的效果。
5. tset
用於設置終端類型。
tset -s -Q -m ‘hp’
6. cron
cron(chronography,計時),每分鍾蘇醒一次,查看控制文件以確定當時是否存在應運行的作業,存在則運行之。
# crontab filename ; 創建一個 cron
# crontab -r ; 把cron從crontab去掉
crontab位於目錄/var/spool/cron/crontabs下,每個用戶的cron文件名是其用戶名。  
7. /etc/hosts
8. /etc/passwd
口令文件,內容為:
登錄用戶名:加密口令:用戶ID:組ID:保留:初始工作目錄:shell路徑
9. /etc/group
內容為:
組名:加密密碼:組ID:所有屬於該組的用戶。
10.  /etc/profile
如果該文件存在,則每個用戶登錄時被執行。該文件一般用於設置一些通用環境變量,如果用戶的home目錄中存在.profile文件,則在執行/etc/profile之后,再執行用戶的.profile文件。
11. /etc/inittab
內部初始化之后,系統將啟動/etc/init這個deamon進程,使/etc/init進程取得引導序列的控制權。而init進程從文件 /etc/inittab(inittable,初始化表)取得指示,該文件 的內容控制所有init狀態,同時也控制那些已消亡進程的再生。
12. /etc/fstab
系統中可以mount的文件系統的信息。
13.  /etc/lvmtab
使用命令:
# strings  /etc/lvmtab;查看系統VG和磁盤信息。
14.  /etc/rc.config.d/netconf
包含系統名稱和網絡配置信息,如IP地址、子網掩碼和路由信息等。
15. /stand/system
包含系統的驅動程序和子系統信息,內核設備信息和一些系統可調參數信息。
安裝系統時需要安裝的軟件及補丁
1. VA管理軟件        /cdrom/hpux/        <安裝時需要進入這個目錄、指定所需要安
                                           裝的軟件名>
2. MC                B3935DA           <第3張碟>
3. Ignite              B5725AA            <第2張碟>
4.   Megpatch                               <隨時更新的碟>
5.   MirrorDisk          B2491BA

# bdf –v                             <查看邏輯卷的使用情況、空間大小>

# fuser –ck /cdrom                    <清除cdrom中所有進程,否則光驅不會開門>

# ioscan
# insf –e                             <生成設備文件名、加載設備驅動文件名>
# insf –evCdisk                       <查看設備是否有變化,恢復設備驅動號>

# vgscan –a                      <如果/etc/lvmtab的文件不正常、或丟失,可用這個命令來重新生成lvmtab,但是做之前一定要備份lvmtab>
配置MODEM
# ctrl_b                              <進入GSP狀態、配置MODEM >
# ca                                 <配置MODEM>
# er                                 <激活MODEM>

# GSP >XD
     >R                             

# ctrl_b
# GSP>lc                           <修改LAN console IP>


安裝Ignite (B5725AA):Make_recovery 不能備份,可以修改設置:
# vi /opt/ignite/bin/make_medialif  到502行(shift_Enter)修改:
lifinit $ipl_options –v72000000 –d24  為
lifinit $ipl_options –v102000000 –d24
設置或調整VA:
  先用Console連接VA進行調整&Setup,或用15針竄口線連接電腦。
  # vfpdsp -?                         <查看參數>
  # vfpdsp –f
  # vfpdsp –L  

  # vfprecover                        <恢復VA數據>
  # vfprecover –s              
做Mirror的步驟:
pvcreate –f –B /dev/rdsk/c2t2d0
mkboot /dev/rdsk/c2t2d0
mkboot –a “hpux –lq(;0) /stand/vmunix” /dev/rdsk/c1t2d0
mkboot –a “hpux –lq(;0) /stand/vmunix” /dev/rdsk/c2t2d0
vgextend /dev/vg00 /dev/dsk/c2t2d0
lvextend –m 1 /dev/vg00/lvol1 /dev/dsk/c2t2d0
lvextend –m 1 /dev/vg00/lvol2 /dev/dsk/c2t2d0
lvextend –m 1 /dev/vg00/lvol3 /dev/dsk/c2t2d0
lvextend –m 1 /dev/vg00/lvol4 /dev/dsk/c2t2d0
lvextend –m 1 /dev/vg00/lvol5 /dev/dsk/c2t2d0
lvextend –m 1 /dev/vg00/lvol6 /dev/dsk/c2t2d0
lvextend –m 1 /dev/vg00/lvol7 /dev/dsk/c2t2d0
lvextend –m 1 /dev/vg00/lvol8 /dev/dsk/c2t2d0
lvlnboot –r /dev/vg00/lvol3
lvlnboot –s /dev/vg00/lvol2
lvlnboot –d /dev/vg00/lvol2
lvlnboot –b /dev/vg00/lvol1
lvlnboot –R
setboot –a 0/0/2/0.2.0
進入單用戶維護模式:
  在10秒中斷時按任意健,然后鍵入 bo (enter),然后提示是否進入IPL模式、選擇yes,然后鍵入hpux –is 進入單用戶維護模式,然后# vgchange –a y /dev/vg00 進行初始化HP-UX系統。
# lvchange –M n –c n /dev/vg00/lvol2         <給mirror作優化>

# strings /etc/lvmtab                        <查看Mirror情況>
# lvlnboot –v                              <查看Mirror是否做成功>
# lvdisplay –v /dev/vg00/lvol1
解除鏡像:
lvreduce –m 0 /dev/vg00/lvol1 /dev/dsk/c1t2d0
lvreduce vg00 /dev/dsk/c1t2d0

如果mirror無法作,stringe /etc/lvmtab 有多余的PV,要刪除掉。  <慎用此命令,一定要備份vgdisplay –v vg0x 信息>
# vgreduce /dev/vg0x /dev/dsk/cxtydz
# lvremove /dev/vg01/lvol1            <刪除vg01內lvol1卷>
更換有鏡像根盤的方法、步驟:
# make_tape_recovery –Av
# shutdown –ry 0
Replace the bad disk
Bo?y?ISL?hpux –ls
# vgchange –a y /dev/vg00
# mv /etc/lvmtab /etc/lvmtab.bak
# pvcreate –f /dev/rdsk/cxtydz
# mv /etc/lvmtab.bak /etc/lvmtab
# mkboot /dev/rdsk/cxytdz
# mkboot –a “hpux –lq(;0) /stand/vmunix” /dev/rdsk/cxtydz
# vgcfgrestore –n /dev/vg00 /dev/rdsk/cxtydz
# vgsync /dev/vg00
# lvlnboot –r /dev/vg00/lvol1
# lvlnboot –s /dev/vg00/lvol2
# lvlnboot –v
# shutdown –ry 0
更換有鏡像硬盤的方法、步驟:
# lvreduce –k –m 0
# lvremove
# vgreduce –f vg00

# vgcfgbackup /dev/vgxx                 <備份vgxx信息,默認存放在/etc/lvmconf下>

如果vg0x丟失用:
# vgcfgrestore –n /dev/vg0x /dev/rdsk/cxtydz
# vgchange –a y /dev/vg0x

AUTO RAID (磁盤陣列)
#arraydsp –i                           <用來找到AutoRAID序列號>
#arraydsp –a                          <列出所有序列號>
FC60的盤不能夠隨意互換,可以用一下命令試一下:
# amutil –d 2:1 fc                       <修復相應硬盤>
# amutil –D 4:0 fc
# amutil –syswipe fc                     <格式化>
FC60的燈提示不正常的情況下用這些命令試一下。
# amdsp –i               
# ammgr –D 別名 主機名              <設置別名>
# ammgr –c  AA 主機名              <設置模式,當FC60的燈全亮的時候用這個命令>
配置雙機的時候必須做的步驟:
scsi  init  0/10/0/0  6
scsi  rate  0/10/0/0  ultra

# vi .rhosts                      <建立兩機之間信任關系,這樣可以copy file>
   hostname1   root
   hostname2   root
改Host名字
先修改:# vi /etc/hosts 內的host名字
127.0.0.1 hostname
127.0.0.1  localhost   loopback
后修改:# set_parms hostname

# sh PHCO_15220                 <解開補丁包,會生成一個有*.depot結尾的補丁程序>

ftp>mget                         <得到多個文件>
ftp>put                          <給一個文件>

QX Modem Initialize strings
  AT
  AT&F
  AT&D3&R0&S1%C0
  ATS0=1S23=58
  AT&W0&Y0

設置終端類型(在安裝的時候當Console顯示亂碼時)
Ctrl_scrlk look    <用Ctrl_Enter來修改類型>
在安裝系統的時候要修改的一些東西,否則會報錯
# vi /etc/hosts  內的host名字后面空格加一個 . (點)

# vi .profile    內設置TERM=hp

# vi .profile   在倒數第二行加入  export PS1=’hostname’:’$PWD #’

安裝11.11i 系統時候一定要copy /usr/newconfig/etc/inittab 文件到/etc/ 下,否則系統會出錯。
#cd /usr
#cd /newconfig
#cd /etc
#cp inittab /etc/

從磁帶(make_recovery)恢復 /opt
# mt –t /dev/rmt/0mn fsf 1
# tar –xvf /dev/rmt/0m opt


創建lvg01:  <假如lvg01是vg01的卷名、要mount到app1上>
# lvcreate –L 200 –n lvg01 /dev/vg01
# newfs /dev/vg01/rlvg01           <# newfs –F vxfs /dev/vg01/rlvg01(-F vxfs是創建vxfs                     
                                格式系統文件)>
# mkdir /app1
# mount /dev/vg01/lvg01 /app1
# vi /etc/fctab          <修改lvg01項,機器自動啟動加載的選項>

# vi /etc/mnttab       <查看是否和fstab一樣,如果用bdf命令查看lvol*不正常,就mv走mnttab,然后ioscan –fn ,insf –e 看一下,如果還不行,reboot看一下>

# vgexport vg0x       <刪除vg0x,要慎用>
# vgexport –s –p –m vg0x..map /dev/vg0x   <備份vg0x map信息>
# vgimport –s –m      

# strings /etc/lvmtab
# vgreduce /dev/vg00 /dev/dsk/cxtydz
# chmod 777 tmp

擴展卷組(vg) <加入另外一個磁盤進入這個vg>
# pvcreate /dev/rdsk/cxtydz
# vgextend vg0x /dev/dsk/cxtydz
# vgdisplay –v vg0x             <檢查卷組是否被擴展進去>


假如有兩個DS2300盤櫃做鏡像:首先把上面一個DS2300做成PVG0 下面DS2300做成PVG1,然后PVG0與PVG1做鏡像,具體步驟:
# pvcreate –f /dev/rdsk/cxdytz                 <先創建PV>
# vgcreate –g PVG0 /dev/vg01 /dev/dsk/c1t1d0 /dev/dsk/c1t2d0 /dev/dsk/c1t3d0……. <創建PVG0>
# vgextend –g PVG1 /dev/vg01 /dev/dsk/c2t1d0 /dev/dsk/c2t2d0 /dev/dsk/c2t3d0……. <激活PVG0>
# lvcreate –s g –m 1 –L 512 –n lvroot /dev/vg01   <創建邏輯卷lvroot,大小512M,PVG0與PVG1做鏡像>
# strings /etc/lvmpvg
# strings /etc/lvmtab
軟件故障診斷
1. # ioscan -fn
列出各I/O卡及設備的所有相關信息:如邏輯單元號,硬件地址及設備文件名等。
2. # ps -ef
列出正在運行的所有進程的各種信息:如進程號及進程名等。
3. # netstat -rn
列出網卡狀態及路由信息等。
4. # lanscan
列出網卡狀態及網絡配置信息。
5.# bdf –v                             <查看邏輯卷的使用情況、空間大小>

# fuser –ck /cdrom                    <清除cdrom中所有進程,否則光驅不會開門>

# ioscan
# insf –e                             <生成設備文件名、加載設備驅動文件名>
# insf –evCdisk                       <查看設備是否有變化,恢復設備驅動號>

# vgscan –a                      <如果/etc/lvmtab的文件不正常、或丟失,可用這個命令來重新生成lvmtab,但是做之前一定要備份lvmtab>
配置MODEM
# ctrl_b                              <進入GSP狀態、配置MODEM >
# ca                                 <配置MODEM>
# er                                 <激活MODEM>

# GSP >XD
     >R                             

# ctrl_b
# GSP>lc                           <修改LAN console IP>


安裝Ignite (B5725AA):Make_recovery 不能備份,可以修改設置:
# vi /opt/ignite/bin/make_medialif  到502行(shift_Enter)修改:
lifinit $ipl_options –v72000000 –d24  為
lifinit $ipl_options –v102000000 –d24
設置或調整VA:
  先用Console連接VA進行調整&Setup,或用15針竄口線連接電腦。
  # vfpdsp -?                         <查看參數>
  # vfpdsp –f
  # vfpdsp –L  

  # vfprecover                        <恢復VA數據>
  # vfprecover –s              
做Mirror的步驟:
pvcreate –f –B /dev/rdsk/c2t2d0
mkboot /dev/rdsk/c2t2d0
mkboot –a “hpux –lq(;0) /stand/vmunix” /dev/rdsk/c1t2d0
mkboot –a “hpux –lq(;0) /stand/vmunix” /dev/rdsk/c2t2d0
vgextend /dev/vg00 /dev/dsk/c2t2d0
lvextend –m 1 /dev/vg00/lvol1 /dev/dsk/c2t2d0
lvextend –m 1 /dev/vg00/lvol2 /dev/dsk/c2t2d0
lvextend –m 1 /dev/vg00/lvol3 /dev/dsk/c2t2d0
lvextend –m 1 /dev/vg00/lvol4 /dev/dsk/c2t2d0
lvextend –m 1 /dev/vg00/lvol5 /dev/dsk/c2t2d0
lvextend –m 1 /dev/vg00/lvol6 /dev/dsk/c2t2d0
lvextend –m 1 /dev/vg00/lvol7 /dev/dsk/c2t2d0
lvextend –m 1 /dev/vg00/lvol8 /dev/dsk/c2t2d0
lvlnboot –r /dev/vg00/lvol3
lvlnboot –s /dev/vg00/lvol2
lvlnboot –d /dev/vg00/lvol2
lvlnboot –b /dev/vg00/lvol1
lvlnboot –R
setboot –a 0/0/2/0.2.0
進入單用戶維護模式:
  在10秒中斷時按任意健,然后鍵入 bo (enter),然后提示是否進入IPL模式、選擇yes,然后鍵入hpux –is 進入單用戶維護模式,然后# vgchange –a y /dev/vg00 進行初始化HP-UX系統。
# lvchange –M n –c n /dev/vg00/lvol2         <給mirror作優化>

# strings /etc/lvmtab                        <查看Mirror情況>
# lvlnboot –v                              <查看Mirror是否做成功>
# lvdisplay –v /dev/vg00/lvol1
解除鏡像:
lvreduce –m 0 /dev/vg00/lvol1 /dev/dsk/c1t2d0
lvreduce vg00 /dev/dsk/c1t2d0

如果mirror無法作,stringe /etc/lvmtab 有多余的PV,要刪除掉。  <慎用此命令,一定要備份vgdisplay –v vg0x 信息>
# vgreduce /dev/vg0x /dev/dsk/cxtydz
# lvremove /dev/vg01/lvol1            <刪除vg01內lvol1卷>
更換有鏡像根盤的方法、步驟:
# make_tape_recovery –Av
# shutdown –ry 0
Replace the bad disk
Bo?y?ISL?hpux –ls
# vgchange –a y /dev/vg00
# mv /etc/lvmtab /etc/lvmtab.bak
# pvcreate –f /dev/rdsk/cxtydz
# mv /etc/lvmtab.bak /etc/lvmtab
# mkboot /dev/rdsk/cxytdz
# mkboot –a “hpux –lq(;0) /stand/vmunix” /dev/rdsk/cxtydz
# vgcfgrestore –n /dev/vg00 /dev/rdsk/cxtydz
# vgsync /dev/vg00
# lvlnboot –r /dev/vg00/lvol1
# lvlnboot –s /dev/vg00/lvol2
# lvlnboot –v
# shutdown –ry 0
更換有鏡像硬盤的方法、步驟:
# lvreduce –k –m 0
# lvremove
# vgreduce –f vg00

# vgcfgbackup /dev/vgxx                 <備份vgxx信息,默認存放在/etc/lvmconf下>

如果vg0x丟失用:
# vgcfgrestore –n /dev/vg0x /dev/rdsk/cxtydz
# vgchange –a y /dev/vg0x

AUTO RAID (磁盤陣列)
#arraydsp –i                           <用來找到AutoRAID序列號>
#arraydsp –a                          <列出所有序列號>
FC60的盤不能夠隨意互換,可以用一下命令試一下:
# amutil –d 2:1 fc                       <修復相應硬盤>
# amutil –D 4:0 fc
# amutil –syswipe fc                     <格式化>
FC60的燈提示不正常的情況下用這些命令試一下。
# amdsp –i               
# ammgr –D 別名 主機名              <設置別名>
# ammgr –c  AA 主機名              <設置模式,當FC60的燈全亮的時候用這個命令>
配置雙機的時候必須做的步驟:
scsi  init  0/10/0/0  6
scsi  rate  0/10/0/0  ultra

# vi .rhosts                      <建立兩機之間信任關系,這樣可以copy file>
   hostname1   root
   hostname2   root
改Host名字
先修改:# vi /etc/hosts 內的host名字
127.0.0.1 hostname
127.0.0.1  localhost   loopback
后修改:# set_parms hostname

# sh PHCO_15220                 <解開補丁包,會生成一個有*.depot結尾的補丁程序>

ftp>mget                         <得到多個文件>
ftp>put                          <給一個文件>

QX Modem Initialize strings
  AT
  AT&F
  AT&D3&R0&S1%C0
  ATS0=1S23=58
  AT&W0&Y0

設置終端類型(在安裝的時候當Console顯示亂碼時)
Ctrl_scrlk look    <用Ctrl_Enter來修改類型>
在安裝系統的時候要修改的一些東西,否則會報錯
# vi /etc/hosts  內的host名字后面空格加一個 . (點)

# vi .profile    內設置TERM=hp

# vi .profile   在倒數第二行加入  export PS1=’hostname’:’$PWD #’

安裝11.11i 系統時候一定要copy /usr/newconfig/etc/inittab 文件到/etc/ 下,否則系統會出錯。
#cd /usr
#cd /newconfig
#cd /etc
#cp inittab /etc/

從磁帶(make_recovery)恢復 /opt
# mt –t /dev/rmt/0mn fsf 1
# tar –xvf /dev/rmt/0m opt


創建lvg01:  <假如lvg01是vg01的卷名、要mount到app1上>
# lvcreate –L 200 –n lvg01 /dev/vg01
# newfs /dev/vg01/rlvg01           <# newfs –F vxfs /dev/vg01/rlvg01(-F vxfs是創建vxfs                     
                                格式系統文件)>
# mkdir /app1
# mount /dev/vg01/lvg01 /app1
# vi /etc/fctab          <修改lvg01項,機器自動啟動加載的選項>

# vi /etc/mnttab       <查看是否和fstab一樣,如果用bdf命令查看lvol*不正常,就mv走mnttab,然后ioscan –fn ,insf –e 看一下,如果還不行,reboot看一下>

# vgexport vg0x       <刪除vg0x,要慎用>
# vgexport –s –p –m vg0x..map /dev/vg0x   <備份vg0x map信息>
# vgimport –s –m      

# strings /etc/lvmtab
# vgreduce /dev/vg00 /dev/dsk/cxtydz
# chmod 777 tmp

擴展卷組(vg) <加入另外一個磁盤進入這個vg>
# pvcreate /dev/rdsk/cxtydz
# vgextend vg0x /dev/dsk/cxtydz
# vgdisplay –v vg0x             <檢查卷組是否被擴展進去>


假如有兩個DS2300盤櫃做鏡像:首先把上面一個DS2300做成PVG0 下面DS2300做成PVG1,然后PVG0與PVG1做鏡像,具體步驟:
# pvcreate –f /dev/rdsk/cxdytz                 <先創建PV>
# vgcreate –g PVG0 /dev/vg01 /dev/dsk/c1t1d0 /dev/dsk/c1t2d0 /dev/dsk/c1t3d0……. <創建PVG0>
# vgextend –g PVG1 /dev/vg01 /dev/dsk/c2t1d0 /dev/dsk/c2t2d0 /dev/dsk/c2t3d0……. <激活PVG0>
# lvcreate –s g –m 1 –L 512 –n lvroot /dev/vg01   <創建邏輯卷lvroot,大小512M,PVG0與PVG1做鏡像>
# strings /etc/lvmpvg
# strings /etc/lvmtab
軟件故障診斷
1. # ioscan -fn
列出各I/O卡及設備的所有相關信息:如邏輯單元號,硬件地址及設備文件名等。
2. # ps -ef
列出正在運行的所有進程的各種信息:如進程號及進程名等。
3. # netstat -rn
列出網卡狀態及路由信息等。
4. # lanscan
列出網卡狀態及網絡配置信息。

操作命令 ynFLinux聯盟
1-1.處理目錄 ynFLinux聯盟
pwd: 顯示當前工作目錄&& ynFLinux聯盟
cd directory_path: 更改目錄&& ynFLinux聯盟
cd: 更改為主目錄&& ynFLinux聯盟
mkdir directory_name: 創建目錄&& ynFLinux聯盟
rmdir directory_name: 刪除空目錄&&  ynFLinux聯盟
ynFLinux聯盟
1-2.處理文件 ynFLinux聯盟
elm: 閱讀郵件&& ynFLinux聯盟
ls: 列舉當前目錄下的文件和目錄&& ynFLinux聯盟
ls -a: 列舉所有文件或目錄包括隱藏點文件& ynFLinux聯盟
lsf: 列舉文件並用/ 標記目錄名& ynFLinux聯盟
compress filename: 壓縮文件 ynFLinux聯盟
uncompress filename: 解壓縮文件 ynFLinux聯盟
vi file_name: 創建或編輯文件 ynFLinux聯盟
more file_name: 顯示文件內容 (按q 退出) ynFLinux聯盟
head file_name: 顯示文件的前10 行 ynFLinux聯盟
tail file_name: 顯示文件的后10 行 ynFLinux聯盟
cp file_name file_copy: 復制文件 ynFLinux聯盟
mv old_file new_file: 將文件重命名為新文件名 ynFLinux聯盟
cat file1 >;>; file2: 將file1 附加到file2 的結尾處 ynFLinux聯盟
rm file: 刪除file& ynFLinux聯盟
rm -rf dir_name: 刪除目錄dir_name 及其所有文件 ynFLinux聯盟
spell file_name: 在文件中檢查拼寫 ynFLinux聯盟
ynFLinux聯盟
1-3.打印 ynFLinux聯盟
lp file_name: 打印文件 ynFLinux聯盟
lpstat -t: 確定打印機的狀態 ynFLinux聯盟
cancel request_id: 取消打印請求 ynFLinux聯盟
ynFLinux聯盟
1-4.查找和組織 ynFLinux聯盟
find .-name 'x*': 在當前目錄和子目錄中查找以x 開頭的文件 ynFLinux聯盟
grep word *: 在當前目錄下的所有文件中查找word 一詞的所有匹配 ynFLinux聯盟
sort listfile: 按字母順序對listfile 進行排序 ynFLinux聯盟
date: 顯示日期和時間 ynFLinux聯盟
alias: 列舉所有命令的別名 ynFLinux聯盟
man command_name: 查找HP-UX 命令信息 ynFLinux聯盟
echo $PATH: 確定PATH 設置 ynFLinux聯盟
echo $SHELL: 確定所用的shell  ynFLinux聯盟
ynFLinux聯盟
1-5.安全操作 ynFLinux聯盟
passwd: 創建或更改口令 ynFLinux聯盟
ll file_name: 顯示文件的權限 ynFLinux聯盟
ll -d directory_name: 顯示目錄的權限 ynFLinux聯盟
chmod class="permissions" name: 更改文件或目錄權限 ynFLinux聯盟
chown user name: 更改文件或目錄的所有權 ynFLinux聯盟
ynFLinux聯盟
1-6.系統操作 ynFLinux聯盟
clear: 清除屏幕 ynFLinux聯盟
set -o editor_name: 設置命令行編輯器 ynFLinux聯盟
TERM=term_type: 設置終端類型(從/usr/lib/terminfo 中選擇term_type)& ynFLinux聯盟
ps -ef: 列舉當前進程狀態和PID& ynFLinux聯盟
kill PID: 終止進程 ynFLinux聯盟
passwd: 創建或更改口令 ynFLinux聯盟
command < infile: 將輸入從文件重定向到命令 ynFLinux聯盟
command1 | command2: 使用管道連接兩個進程

查看 目錄大小

du -sk /ora/bak


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM