HP-UNIX维护知识
HPUNIX基础命令总结
HPUNIX相关1 基本命令1.1 修改系统参数set_parms,以root用户身份登录并键入以下命令:#/sbin/set_parms options其中,options代表以下选项之一:1.2 更改口令$passwd可以使用passwd命令设置或者更改口令,系统将提示您输入旧口令,然后,提示您输入新口令,并重新输入新口令进行确认。
1.3 列举文件#ls要查看有关文件的其他信息,请使用ll(long listing)命令:#ll1.4 查看文件使用more命令,可以逐屏查看文本文件。
对于多屏才能查看完,可以执行下列任何操作:(1) 按空格键,逐页滚动查看文件。
(2) 按B,逐页回滚查看。
(3) 按Enter键,逐行滚动查看文件。
(4) 按Q,结束查看文件并退出more。
1.5 显示文件的前几行和后几行通常,只需查看文件的起始部分(开头)和结束部分(结尾)。
查看文件的前几行可以使用head命令,如下所示:$head filename缺省情况下,将显示filename的前10行,包括空行。
查看文件的后10行,可以使用tail 命令,如下所示:$tail filename将显示filename的后10行,包括空白行。
head和tail均可附带数字参数,如下所示:$head 25 filename表示显示文件filename的前25行。
1.6 重命名、复制和删除文件(1) 使用mv重命名文件$mv myfile foofilemv命令还可用于将文件移动到系统中的其他位置。
(2) 使用cp复制文件$cp myfile myfile2(3) 使用rm删除文件$rm myfile2 使用方法2.1 如何判断服务器光纤卡和磁盘阵列正确连接切换到root用户,使用如下命令:#ioscan –fnCdisk有一列H/W Type,如果为CLAIMED表示连通,如果为NO_HW表示断开。
2.2 如何查看服务器和磁盘阵列建立的通道切换到root用户,使用如下命令:#strings /etc/lvmtab2.3 如何根据槽位确定网卡的名称在HP服务器后面有标识数字槽位的标牌,对应相应的槽位。
hp-unix
无用或测试用户可以删除
除root外其它系统用户应该保留,但不能设置密码,而应该设成*。
# more /etc/passwd
# more /etc/group
2
查看口令策略
在/etc/default目录下进行设置。
设成Trust模式的在/tcb/files/auth/*/*下,对每个用户进行单独的设置。
telnetd:ip_range
在/etc/hosts.deny文件中设置禁止的
all:all
# usermod –s /usr/bin/false daemon
# usermod –s /usr/bin/false bin
# usermod –s /usr/bin/false adm
# usermod –s /usr/bin/false sys
# more/sbin/init.d
或
# more/sbin/rc2.d
# more/sbin/rc3.d
或
#more /etc/rc.config.d/rc2.d
#more /etc/rc.config.d/rc3.d
以上三个地方是相同的内容
7
查看网络访问控制
在/etc/hosts.allow文件中设置允许的
/usr/bms/bin/softspcd
/etc/opt/resmon/lbin/registrar
6
所有的S开始的表示进入此级别会自动执行的,一般需要关闭的有:
S370named
S400nfs.core
S410nis.server
S420nis.client
S430nfs.client
HP-UNIX的常用命令
1.1 HP-UX系统安装HP-UX操作系统是预装的,由HP工程师进行配置。
配置包括如下参数:主机名:CRCT1(上)CRCT2(下)此主机名可通过hostname或uname –a 命令查看。
1.2 创建用户帐号使用sam创建用户帐号halt、test、jzx、train和informix。
并分别用passwd命令给各用户设置口令。
1.3配置磁盘1.3.1 配置镜像磁盘Mirror Disk是HP-UX的一套软件包,当系统中安装有两个系统盘时,可以利用该软件的功能来做操作系统的镜像备份,以下是做镜像磁盘的步骤。
1、执行lvlnboot -v命令检查系统中的启动设备#lvlnboot -vBootBootSwapDump2、创建第二块系统盘#pvcreate -B /dev/rdsk/c2t6d03、扩展vg00,添加第二块硬盘#vgextend /dev/vg00 /dev/dsk/c2t6d04、为第二块磁盘创建boot引导信息#mkboot /dev/dsk/c2t6d05、扩展vg00中各逻辑卷,添加镜像磁盘lvextend -m /dev/vg00/lvol2 /dev/dsk/c2t6d0lvextend -m /dev/vg00/lvol3 /dev/dsk/c2t6d0lvextend -m /dev/vg00/lvol4 /dev/dsk/c2t6d0lvextend -m /dev/vg00/lvol5 /dev/dsk/c2t6d0lvextend -m /dev/vg00/lvol6 /dev/dsk/c2t6d0lvextend -m /dev/vg00/lvol7 /dev/dsk/c2t6d0lvextend -m /dev/vg00/lvol8 /dev/dsk/c2t6d0lvextend -m /dev/vg00/lvol9 /dev/dsk/c2t6d0lvextend -m /dev/vg00/lvol10 /dev/dsk/c2t6d06、为第二块磁盘创建boot引导信息#mkboot -a "hpux(;0)/stand/vmunix" /dev/dsk/c2t6d07、执行如下操作后重新启动系统#lvlnboot -b /dev/vg00/lvol1#lvlnboot -b /dev/vg00/lvol2#lvlnboot -b /dev/vg00/lvol3#lvlnboot -d /dev/vg00 /dev/dsk/c2t6d0#lvlnboot -R#shutdown -h -y 08、在启动Main Menu出现时,从第二块磁盘启动Main Menu:>seaP0 0/0/2/0.6 intscsia.6 Random access mediasP1 0/0/2/1.6 intscsia.6 Random access mediasP0 0/4/0/0.0 Random access mediasP3 0/10/0/0.1 Random access mediasP4 1/10/0/0.5 Sequene access mediasMain Menu:>bo p19、系统启动以后执行如下操作#lvlnboot -v1.3.2添加磁盘阵列柜使用sam命令添加物理磁盘:sam ?Disks and File Systems(CRCT1)选定某个磁盘,在该磁盘上执行:?Disk Devices?Actions ?Disk Array Maitainece?bind出现的菜单可对选定的物理磁盘添加一个新的PV,共添加四个PV,其中两个64G,两个1GB。
HP UNIX系统管理及CLUSTER
HP UNIX系统管理及CLUSTER一重要概念在hpux下执行以下命令,就会出现以下结果#ioscan -fClass I H/W Path Driver S/W State H/W Type Description============================================================================ bc 0 root CLAIMED BUS_NEXUSbc 1 8 ccio CLAIMED BUS_NEXUS I/O Adaptertarget 0 8/4.4 tgt CLAIMED DEVICEdisk 5 8/4.4.0 sdisk CLAIMED DEVICE SEAGATE ST39173WC target 1 8/4.5 tgt CLAIMED DEVICEdisk 6 8/4.5.0 sdisk CLAIMED DEVICE SEAGATE ST39173WC target 2 8/4.6 tgt CLAIMED DEVICEctl 0 8/4.6.0 sctl CLAIMED DEVICE Initiatorba 0 8/8 GSCtoPCI CLAIMED BUS_NEXUS GSCtoPCI Bridgelan 0 8/8/1/0 btlan4 CLAIMED INTERFACE PCI Ethernet () target 3 8/12.6 tgt CLAIMED DEVICEctl 1 8/12.6.0 sctl CLAIMED DEVICE Initiatorba 1 8/16 bus_adapter CLAIMED BUS_NEXUS Core I/O Adapterclass: SCSI设备类型, 如disk,printer,tapeInstance: 设备编号,属于同一class的设备编号是唯一的.设备的命名规则,如有个硬盘为/dev/dsk/c0t4d0c0: ‘c’指disk,tape,cdrom等外设, ‘0’指instance 号t4: ‘t’指SCSI target 地址,即设备跳线的位置.如用ioscan 看disk disk 6 8/4.5.0 sdisk CLAIMED DEVICE SEAGATE ST39173WC 则SCSI target addr为:5d0: 设备编号,即 SCSI LUN号,为H/W PATH的最后一位,即’0’每一个硬盘和cdrom都有两个设备文件block file in /dev/dskcharacter file in /dev/rdsk配置磁盘设备磁盘分区可用于: 文件系统file system虚拟内存swap space裸数据raw data (直接被应用程序访问的数据,如数据库)启动区boot areaUID 帖子654 精华0 经验1734 分贝0 家园币22758 专业值884 在线时间107 小时注册时间2007-8-14 最后登录2011-12-21 查看详细资料TOP基于TR069协议实现IPTV盒端管理[图]liuguo_helloLVM 磁盘管理Physical Volumes(PV):一个硬盘可看作一个pv, 在创建了相应的数据结构后,可被加入vg如:/dev/dsk/c0t5d0, /dev/rdsk/c0t5d0Volume Groups(VG)一个vg由一个或几个PV组成, 它通常命名为/dev/vg00,/dev/vg01…, vg00是boot vg,应包含启动硬盘及操作系统,其他的vg可做应用.如: /dev/vg01 , /dev/vg01/groupLogical Volumes(LV)一个Vg 的磁盘空间可分配给一个或几个lv, 一个lv相当与一个逻辑分区,能够包含file system,swap area,raw partition,一个LV包含一个file system 或raw partition如: /dev/vg01/lvol1 , /dev/vg01/rlvol1Major and Minor Number所有的lv,vg设备文件都有主次设备号所有lvm设备文件的主设备号为64次设备号(如0x)的头两位为vg号,即vg01;后两位为lv,既lvol2lvm的最小分配单位是”extent”, pv由”Physical Extent(PE)”组成,lv由”Logical Extent(LE)”组成, 缺省的extent大小为4MBHP文件系统有HFS,JFS,NFS,CDFS等类型HFS(High Performance File System)是HP标准的Unix文件系统,操作系统必须用HFS类型,所以/stand 是HFS类型JFS(Journaled File System)也称VxFS(Veritas File System),是HP缺省的文件系统,能提供更快的系统恢复及在线备份.NFS(Network File System)以clent/server方式为HFS,JFS系统提供透明的网络访问通道.NFS server为所有可登陆的主机提供一虚拟目录,NFS client 通过mount来访问这个目录,如同本地目录一样.CDFS(CD-ROM File System)只读二磁盘管理的常见命令1. 观察磁盘信息#ioscan –funC disk2. PV操作#pvcreate –f /dev/rdsk/c0t3d0 //在硬盘c0t3d0上创建pv #pvdisplay –v /dev/dsk/c0t3d0 //显示硬盘c0t3d0的pv信息 3 VG操作#mkdir /dev/vg01 //创建vg01目录#mknod /dev/vg01/group c 64 0x //生成空的vg01#vgcreate vg01 /dev/dsk/c0t3d0 /dev/dsk/c0t4d0 //将两硬盘加入vg01#vgdisplay –v vg01 //显示vg01信息#vgchange –a n(y) vg01 //激活或去激活vg014 LV操作#lvcreate -L 16 -n pyhtest vg01 //在vg01上创建16MB的文件系统pyhtest#lvdisplay –v /dev/vg01/pyhtest //显示LV 上pyhtest的信息#lvextend –L 32 /dev/vg01/pyhtest /dev/dk/c0t4d0 //扩展lv5 文件系统操作# newfs –F hfs /dev/vg01/rpyhtest2 //创建新的文件系统,类型为hfs# newfs –F vxfs –o largefiles /dev/vg01/rpyhtest //创建新的文件系统,类型为vxfs, 文件系统中文件最大可达到128GB,如无-o largefiles,则文件最大为2GB#mkdir /pyhtest //创建文件系统影射的目录#mount /dev/vg01/pyhtest /pyhtest //使文件系统正常工作#mount –v //显示所有已mount 的文件系统#bdf //显示所有已mount 的文件系统#fstyp /dev/vg01/rpyhtest //显示文件系统pyhtest的类型#umount /dev/vg01/pyhtest //卸载文件系统pyhtest#umount –a //卸载所有的文件系统# fuser –u /dev/vg01/pyhtest //显示正在使用pyhtest的用户#fsck –F vxfs /dev/vg01/rpyhtest //检查并修复文件系统,文件系统必须在umount状态 # du –sk /pyhtest/* //显示pyhtest的使用情况#extendfs –F vxfs /dev/vg01/rpyhtest (扩展文件系统,前提是/dev/vg01/pyhtest已用lvextended扩展过,pyhtest是在umount状态)三 IP管理常用命令1. /etc/rc.config.d/netconf中有本机ip及路由信息2. #ifconfig lan0:0 168.1.1.1 netmask up /配置IP地址3. #route add default 168.1.1.2 1 /配置缺省路由4. #route add net 168.1.1 168.1.1.2 1 /配置指定路由5. # netstat -* /显示网络信息6.#linkloop MAC地址(如0x0060b007c179) /测试链路层是否ok7 #lanadmin /网卡的管理工具8 #arp –a /显示arp表9 #nslookup hostname / 显示对应的IP地址10 /etc/inetd.conf 此文件定义系统内部的服务进程11 /var/adm/inetd.sec 此文件定义各种服务的受限表四 HP cluster的硬件配置及使用指南(一)开机关机步骤HP cluster基本的硬件配置是:两台hp9000小型机,一台磁盘柜,磁盘柜可以是硬盘镜像,也可以是AutoRaid,小型机的基本网络配置是每台机器三块网卡。
HPUNIX操作系统管理常用命令
HPUNIX操作系统管理常用命令1. uname命令:用于显示操作系统的名称和版本。
例如,uname -a 可以显示全部的系统信息。
2. who命令:用于显示当前登录到系统的用户信息。
例如,who -u 可以显示包含详细信息的用户列表。
3. ps命令:用于显示当前系统上运行的进程信息。
例如,ps -ef可以显示所有进程的详细信息。
4. top命令:用于实时监视系统的资源使用情况。
例如,top -u可以显示按照CPU使用率排序的进程列表。
5. kill命令:用于终止正在运行的进程。
例如,kill PID可以终止具有指定进程ID的进程。
6. df命令:用于显示文件系统的磁盘空间使用情况。
例如,df -h 可以显示以人类可读的格式显示磁盘空间的详细信息。
7. du命令:用于计算目录或文件所占用的磁盘空间。
例如,du -sh 可以以人类可读的格式显示目录的磁盘空间使用情况。
8. ls命令:用于显示文件和目录的列表。
例如,ls -l可以显示以长格式列出的文件和目录。
9. cd命令:用于更改当前工作目录。
例如,cd /home可以将当前目录更改为/home。
10. mkdir命令:用于创建新的目录。
例如,mkdir mydir可以创建名为mydir的新目录。
11. rm命令:用于删除文件或目录。
例如,rm myfile.txt可以删除名为myfile.txt的文件。
12. cp命令:用于复制文件或目录。
例如,cp myfile.txt mydir可以将myfile.txt复制到mydir目录中。
13. mv命令:用于移动文件或目录。
例如,mv myfile.txt mydir可以将myfile.txt移动到mydir目录中。
14. cat命令:用于显示文件的内容。
例如,cat myfile.txt可以显示名为myfile.txt的文件内容。
15. tail命令:用于显示文件的尾部内容。
例如,tail -n 10 myfile.txt可以显示myfile.txt文件的最后10行。
HP小型机运维基础
4)抓取 MP 日志方法 1. 使用笔记本通过串口(RS-232)或是网口连接到小型机的 MP 上 2. 开启终端软件(securecrt 或是超级终端)通过串口或是 telnet 进入 MP 界面 3. 使用命令“sl”打开 Show Event Logs 子菜单,然后根据提示选择系统日志(例如:选择“E” 查看系统事件日志) 4. 打开终端软件的录屏功能,记录到一个文本文件中 5. 选择“D”录下全部 MP 日志 6. 抓取完毕后,退出 MP
Crd Hdw Net-Interface NM MAC HP-DLPI DLPI
Path
Address
In# State NamePPA ID Type
Support Mjr#
10/4/8 0x00108318E6E8 0 UP lan0 snap0 1 ETHER Yes 119
10/12/6 0x0060B0C44462 1 UP lan1 et
0 0/0/1/0.1
disk
0 0/0/1/0.1.0
DVD-ROM 305
应检查有无状态为 NO_HW 的设备
lba
CLAIMED BUS_NEXUS Local PCI Bus
btlan3
CLAIMED INTERFACE
HP PCI
/dev/diag/lan0 /dev/ether0
c720
CLAIMED INTERFACE
SCSI C895 Ultra
tgt
CLAIMED DEVICE
sdisk
NO_HW
DEVICE
HP
/dev/dsk/c0t1d0 /dev/rdsk/c0t1d0
HP—UNIX基本操作
HP-UX 基本命令学习1.HPUX 查看CPU个数ioscan -fnCprocessor2.HPUX 查看主机型号model3.HPUX 查看物理内存大小dmesg4.HPUX 查看系统配置print_manifest5.HPUX 查看序列号cstm补充一些网上找来的:1.model查看机器型号,和uname -a 差不多。
2.uptime查看机器上次启动时间和cpu平均负载3.top前几行是cpu个数,型号,和平均负载,下面的十几行信息是进程占用cpu实时状况,一般占用cpu越多排名就越靠前。
4.sar 2 3查看系统当前负载,sar -u 查看cpu的负载,sar -d 查看磁盘的负载,还有其他的参数,查man吧。
5.cd var/admll net*tail shut*查看最后几次关机的休息,包括时间,用户。
6.dmesg用于显示系统硬件的诊断消息。
7.swapinfo查看交换区信息,还有一些其他参数,可以man一下。
8.cstm(这个工具非常好用,大家可以重点注意)set dev 1infoilusalmapinfowait ilru -lquit9.ioscan -fnkClanioscan是扫描并列出所有设备和发现的其他设备,-f表示显示完整列表,-C表示类别,-k表示扫描内核的设备文件,默认是扫描机器实际有的,-n表示只列出/dev/下的设备文件。
nscan列出系统内所有网卡的信息stat -in这个大家都经常使用,-i表示网络接口状态,包括主接口和逻辑接口;-n表示显示IP地址。
12.ioscan -fnkCdisk这个同9。
13.armdsp -i(注:armdsp是VA7400的专用命令)14.armdsp -a va7400 > /tmp/valogvi /tmp/valog显示阵列的状态和设置信息,包括逻辑配置,物理的配置及当前的状态都会显示出来,-a 显示所有的阵列信息。
HP UNIX基础知识
hp unix 基本概念物理卷(Physical Volume)称为PV:指物理上的硬盘,一个硬盘就是一个PV;逻辑卷(Logical Volume)称为LV:相当于对大硬盘进行逻辑分区,一个VG里可有若干个LV。
逻辑卷组(Logical Volume Group)称为VG:一个VG包含整数个PV,可理解为一个大硬盘。
文件系统(File System):在逻辑卷的基础上,可建立文件系统,然后MOUNT到一个目录下,这样就可以文件存取的方式来使用这块硬盘了。
当然,您也可以不建文件系统,而直接把LV当作裸设备,以TRUNK方式来存取数据,许多数据库都是用这种方式存取数据。
hp unix 逻辑卷管理在HP-UX下使用硬盘的相应命令:1. 先建物理卷:# pvcreate -f /dev/rdsk/cCdDtT这里必须使用硬盘的字符设备文件,其中的cCdDtT:例如c0t6d0等在hp中可以用ls -l dev 看到硬盘的字符设备文件exm: pvcreate -f /dev/rdsk/c0t6d02. 再建逻辑卷组:# mkdir /dev/vg0Xexm: mkdir /dev/vg01mknod 用指定名称产生一个FIFO(命名管道),字符专用或块专用文件。
文件系统中的一个专用文件存贮着三种信息(布朗型、整型、整型)。
布朗型在字符文件与块文件之间作出选择,两个整型是主、次设备号。
c表示字符文件b表示块文件VG的GROUP总是64,是定义好的在/dev下用ls -l可以看到major和minor号# mknod /dev/vg0X/group c 64 0x0X0000exam: mknod /dev/vg01/group c 64 0x020000# vgcreate vg0X /dev/dsk/cCdDtTexam: vgcreate /dev/vg01 /dev/dsk/c0t6d03. 然后划分逻辑卷:# lvcreate -L size vg0X size:该逻辑卷大小exam: lvcreate -L 200 -n lv01 /dev/vg014. 在LV上建文件系统:# newfs -F file_system_type /dev/vg0X/rlvolYfile_system_type:文件系统类型,包括hfs和vxfs,注意此时用该逻辑卷的字符设备文件。
HP-UX MCSG日常维护手册
HP MC/SG日常管理操作太极计算机股份有限公司2008/02目录1.管理Cluster和Package (3)2.日常操作系统备份 (4)1.基本管理Cluster和Package管理Cluster和节点1)启动Cluster# cmruncl -v# cmruncl -v -n node1 -n node22)在已运行的Cluster中增加一个节点运行# cmrunnode -v node23)在已运行的Cluster中停止一个节点运行# cmhaltnode -f -v node24)停止整个Cluster# cmhaltcl -f -v5)对Cluster进行重新配置停止整个Cluster如果要改变CLUSTER LOCK VG,则 # vgchange -c n vg01# vgchange -a y vg01重新进行配置工作cmapplyconfcmruncl管理Package和Service1)启动Package# cmrunpkg -n node1 pkg1# cmmodpkg -e node1 pkg1 //把切换属性置为yes.故障发生后//可以自动切换。
//要注意2)停止Package,不切换# cmhaltpkg pkg13)移动Package# cmhaltpkg pkg1 -n node1# cmrunpkg -n node2 pkg1# cmmodpkg -e pkg1 //让package可以切换4)对Package进行重新配置停止整个Cluster修改配置文件修改control.sh文件(注意保证所有节点一致)cmapplyconfcmruncl4)查看运行情况# cmviewcl -v2.日常操作系统备份make_tape_recovery可以创建一个能自启的磁带镜像,包括在root卷集中有选择的关键的文件和目录。
如果root卷集中的任何磁盘坏了,可以用磁带恢复到一个最小的系统,从磁带启动将会完成下面几项:1,在root盘重建启动区2,在vg00里的磁盘上重建逻辑卷和文件系统3,恢复已选择的关键文件和目录到root盘前提条件1,确保安装了Ignite-UXmake_tape_recovery是Ignite-UX的一个部分,在HP-UX的标准安装中没有捆绑,需要用户自定义安装。
Unix 系统维护常用基本命令使用介绍
• cronXXX [-u username] -option crontab –l - list,列出计划任务表 crontab –e - edit,编辑计划任务表 crontab –r - remove,删除计划任务表
系统进程和资源管理 (6)
• Spool 目录 /var/spool • Log 目录:/var/log • 若有不要清空文件,切不可删除重建
文件和目录操作 (3)
• more filename - 分页显示文件内容 • cat filename | more - 常用的文件显示方式 • cd [directory] - 改变当前目录 # cd /etc - 改变到 /etc 目录 # cd - 不加目录名,则回到当前用户的默认工作目录 • mkdir directory [dir2 dir3 …] - 建立目录 • rmdir directory - 删除一个空的目录 • mv source destination
Unix 系统维护常用 基本命令使用介绍
神州数码管理系统有限公司
Digital China Management Systems
Limited
内容纲要
• Unix / Linux 命令的共性 • 文件和目录操作 • 用户管理 • 系统进程和资源管理 • 其它常用的系统命令
Unix / Linux 命令的共性
系统进程和资源管理 (1)
• ps # ps - 查看当前用户的进程 # ps –ef - 查看所有用户的所有进程 # ps –ef | grep process_nas aux • kill Process_ID • vmstat [sec] # vmstat 2
-观察CPU、内存使用百分比 - 终止一个进程 (-9) - 显示虚拟内存使用情况
Hp-unix常用命令
HP-UX安全手册[1]通过例子学习sed的用法HP-UNIX 命令大全UNIX系统2008-06-17 11:28 阅读662 评论0 字号:大大中中小小# ioscan –fnkC disk# swinstall –s /cdrom/(filename) <安装软件补丁从cdrom下># swremove <卸除应用程序># shutdown 0 <进入单用户模式># init 3 <进入多用户># umount /opt <卸除opt><umount /opt 时报错,不能umount opt,可以用ps –ef |grep opt 命令查看opt进程然后用kill –9 5988 > -9 强行关掉命令,5988 进程名# swlist –l fileset –a state|grep PHKL_18543 <查找PHKL_18543这个补丁是否安装># lvextend –L 30 /dev/vg00/lvol5 <扩大逻辑卷为30兆># extendfs /dev/vg00/rlvol5 <r 一定要加这个字母># 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 <查看V A信息># cvui <设置V A命令>< /opt/sanmgr/hostagent/sbin (先进入这个目录)/HA_trigger 先stop 后start/dial_trigger stop start磁盘柜进程全部先stop 后starl,否则找不到V A># armmgr –s shut / start 别名<V A关机和重起>V A控制器第一步:# 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 of=/dev/rdsk/cxtydo bs=1024k <整盘copy,if后面是旧盘,of后面是新盘># dd if=/dev/dsk/cxtydo of=/dev/dsk/cxtydo bs=1024k# sar –d <查看硬盘使用频率># sar - v 1 100 <查看内核最大打开文件数、最大进程数限制与当前打开文件数,与当前进程数>添加磁带机:第一种方法:# tsm# sam# peripheral devices ? Tape drives <在Actions项选择Add>第二种方法:在kernel内修改stape 改成In <在Actions ? Add drives to kernel>加机械臂驱动(可以在kernel改):schgr -? inspt --? inspt0 -? inSetup 网卡IP:# cd /etc/rc.config.d# vi netconfshift: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 <copy tmp目录到1m磁带机上># mt offl <磁带退出>3. findfind命令是功能最强的命令之一,但同时也是命令行结构最难以掌握的命令之一。
HP-Unix
HP-Unix
2.1.禁用无用帐号,可能上线前有很多测试帐号,恶意帐号,建议关闭。
找管理员和开发厂商确认。
查看多久没有使用。
抽几台看一下,确定帐号用途,整理出来,让厂商自己搞定,我们接下来抽查!(风险高)
2.2.添加口令策略,管理员和厂商可能不同意做,有些帐号写死在程序里(可以做复杂度要求,非空可以做,锁定,时间限定可以不做)
2.3.禁止root远程登录。
可以做,在双击的情况下需要和管理员沟通(风险高)
2.4.限制FTP登录,没有需求,停掉服务,有的话限制帐号
3.1.关闭不必要的inetd服务,需要和厂商确认
3.2关闭不必要服务,建议查sendmail一定要关闭,需要确认
3.3ssh,可以实施
3.4 NFS服务,要和管理员确认。
3.5检查.rhosts和/etc/hosts.equiv文件,(风险高),需要检查,需要管理员和第三方确认信任主机
4.1设置UMASK值,需要和管理员沟通
4.2设置登录超时,一定要做
5.1/2日志设置,查看时间,评判的标准,如果没有的处理方法,sulog,core日志是重点。
hp_unix学习笔记
HP UNIX 基础知识介绍
》逻辑卷 Logical Volume:称为LV:对VG进行逻辑分区, 一个VG里可包含若干个LV
三者之间的关系如下图所示:
1.2.2.2 LVM磁盘结构
如果某个硬盘被纳入LVM的管理,则LVM必需对该硬盘进行必要的格式化工作,在每个硬盘的起始区域划出一块空间用来存放一些结构化信息,该区域也叫超级块。如下图所示:
1.2 HP UNIX的设备管理
1.2.1 设备的基本概念
UNIX下的设备一般都是通过文件来存取,这些文件称为设备文件,类似于Windows下的驱动程序,根据设备类型的不同,有些设备会提供两种不同类型的设备文件,一种是块设备,另一种是字符型设备,也叫裸设备,设备名称前有一个字符”r”。例如逻辑卷设备就有块设备文件和字符设备文件,创建文件系统时用的是块设备,而SYBASE数据库一般是直接采用字符设备做为SYBASE的数据库设备。以下对HPUX下的主要设备的概念和使用方法做个介绍。
# umount /<目录名> 卸载挂在/ <目录名>下的逻辑卷
# fuser -cu /<目录名> 列出使用 /<目录名>的进程ID及用户名。
# fuser -kc /<目录名> Kill 使用 /<目录名>的所有进程。
11) 查看LV
lvdisplay –v /dev/vgXX/lvXXXX
12) 扩展LV
lvextend –L size_of_megabytes /dev/vgXX/lvXXX
13) 删除LV
lvremove –f /dev/vgXX/lvXXX
14) VG信息备份
以上分别是引导盘和非引导盘的超级块的信息。术语简称如下:
HP UNIX操作系统管理常用命令
HP UNIX操作系统管理常用命令2009-02-05 14:41具体的命令格式和功能可用m a n命令来查看,具体语法是m a n c o m m a n d1、#i o s c a n-n f:列出各I/O卡及设备的所有相关信息,如逻辑单元号,硬件地址及设备文件名等。
2、#p s-e f:列出正在运行的所有进程的各种信息,如进程号,进程名等。
3、#n e t s t a t-r n:列出网卡状态及路由信息。
4、#l a n s c a n:列出网卡状态及网络配置信息。
5、#b d f:列出已加载的逻辑卷及其大小信息。
6、#m o u n t:列出已加载的逻辑卷及其加载位置。
7、#u n a m e-a:列出系统I D号,O S版本及用户权限等。
8、#h o s t n a m e:列出系统网络名称。
9、#p v d i s p l a y-v/d e v/d s k/c*t*d*:显示磁盘各种信息,如磁盘大小,包含逻辑卷,设备名称等。
10、#v g d i s p l a y-v/d e v/v g00:显示逻辑卷组信息,如包含哪些物理盘及逻辑卷等。
11、#l v d i s p l a y-v/d e v/v g00/l v o l1:显示逻辑卷信息,如包含哪些盘,是否有镜像等。
12、如需修改网络地址、主机名等,一定要用s e t_p a r m s命令#s e t_p a r m s h o s t n a m e#s e t_p a r m s i d_a d d r e s s13、查看网卡状态:l a n s c a n14、确认网络地址:i f c o n f i g l a n015、启动网卡:i f c o n f i g l a n0u p16、网络不通的诊断过程:l a n s c a n查看网卡是否启动(u p)p i n g自己网卡地址(i p地址)p i n g其他机器地址,如不通,在其他机器上用l a n s c a n命令得知s t a t i o n a d d r e s s,然后l i n k l o o p s t a t i o线器是否有问题。
HP-UNIX维护知识
HP-UNIX维护知识Unix安装后創建文件系統前的準備*注:因为我的机器只有一个磁盘,所以,此步中除创建逻辑卷外大部分操作可以省略。
①建物理卷。
找出与磁盘相关的设备文件:ioscan(命令):ioscan–funC disk。
找到disk对应的设备文件名:c1t15d0因只有一个磁盘,所以只能创建一个物理卷。
在创建前,通过mediainit对磁盘格式化合校验完整性:#mediainit/dev/rdsk/c1t15d0l创建物理卷:#pvcreate/dev/rdsk/c1t15d0【hpux】这里应该用#pvcreate-B/dev/rdsk/c1t15d0,因为您说只有一个硬盘,那么这个硬盘一定同时是启动盘,需要加-B参数!注:如果此时该磁盘以输入某卷组的一部分,而且确信要创建物理卷。
在命令行加“-f”来强制执行。
②创建卷组。
(仅供理解用,本系统不需要)1.用卷组名在/dev下创建一目录。
如果卷组名为vg01,则目录为:/dev/vg01。
#mkdir/dev/vg01.在此目录下为该卷组创建一组设备文件。
#mknod/dev/vg01/group c640x010000创建卷组(以物理卷为参数):#vgcreate/dev/vg01/dev/dsk/c1t15d0.建完后,可以用命令:vgdisplay来检查设置是否正确。
③创建逻辑卷。
创建逻辑卷时,相应的字符设备和块设备会在卷组目录下生成。
现在,我们在默认卷组vg00中创建以下逻辑卷:一个256MB,名为lvoltuxlog的逻辑卷。
#lvcreate-L256-n lvoltuxlog。
参数:-L以MB为单位表示逻辑卷的大小。
-n指定逻辑卷名称,缺省为:lvol1,lvol2…..。
【hpux】如果涉及多个卷组,最好加上卷组名称比如:#lvcreate-n lvname vgname二、創建文件系統。
注:系统安装完成后,会自动创建一些文件系统和目录。
HP设备日常维护管理任务
HP小型机设备日常维护管理任务――武汉天玑科技有限公司系统管理员对UNIX系统的正确管理是系统稳定运行的保障,作为系统管理员应注意以下几个方面:1. 开关机步骤1.1开机步骤:1.先开外设或外部存储电源。
2.给主机加电3.开机1.2关机步骤:1.关闭主机操作系统(#shutdown –hy now)2.关闭主机电源。
3.关闭外部设备的电源。
2. 系统日常管理1.硬件设备指示灯状态查看:在大多数的服务器中,都由一个液晶面板,显示服务器的运行状态。
在正常情况下,应该是FxxF的格式。
在系统出现故障时,会出现WARNING或FAULT 的提示,具体请参见相应产品的《Service Manual》。
还有磁盘阵列,磁带库及 其他外设。
2.系统日志查看:1.命令:#dmesg系统中存在一个错误缓冲区,系统将自检信息和遇到的错误、报警放在该缓冲区中。
我们可以通过dmesg命令,阅读该缓冲区。
在正常情况下,该缓冲区只应该包含自检信息。
如果出现了warining、error或者是一些不熟悉的信息,应 该仔细检查或通知HP服务人员。
2.命令:#tail /var/adm/syslog/syslog.log(系统日志)3.命令:#tail /etc/rc.log4.命令:#uptime该命令显示了系统自从上次重启以来运行的时间。
通过该命令,可以知道系统是否发生了异常的重启。
5.命令:#mail 阅读root用户的邮件信息。
3. 用户和组的管理:#sam:通过该菜单命令模式中的“Accounts for Users and Groups”,管理员可以轻松完成对系统用户和组的属性进行设置和更改。
4.文件系统管理维护:3.1文件系统使用率查看命令:#bdf3.2:发现文件系统已满,应及时删除无用文件或扩大文件系统。
#find / -name core -exec rm {} \ (core文件的清理)#find / -name -size +10000 (查找大文件)注:以上文件确认无用后rm删除5.网络状态检查:1.#lanscan :查看当前网络设备物理信息和状态。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Unix安装后創建文件系統前的準備*注:因为我的机器只有一个磁盘,所以,此步中除创建逻辑卷外大部分操作可以省略。
①建物理卷。
找出与磁盘相关的设备文件:ioscan(命令):ioscan –funC disk。
找到disk对应的设备文件名:c1t15d0因只有一个磁盘,所以只能创建一个物理卷。
在创建前,通过mediainit对磁盘格式化合校验完整性:#mediainit /dev/rdsk/c1t15d0l创建物理卷:#pvcreate /dev/rdsk/c1t15d0【hpux】这里应该用#pvcreate -B /dev/rdsk/c1t15d0,因为您说只有一个硬盘,那么这个硬盘一定同时是启动盘,需要加-B参数!注:如果此时该磁盘以输入某卷组的一部分,而且确信要创建物理卷。
在命令行加“-f”来强制执行。
②创建卷组。
(仅供理解用,本系统不需要)1.用卷组名在/dev下创建一目录。
如果卷组名为vg01,则目录为:/dev/vg01。
#mkdir /dev/vg01.在此目录下为该卷组创建一组设备文件。
#mknod /dev/vg01/group c 64 0x010000创建卷组(以物理卷为参数):#vgcreate /dev/vg01 /dev/dsk/c1t15d0.建完后,可以用命令:vgdisplay来检查设置是否正确。
③创建逻辑卷。
创建逻辑卷时,相应的字符设备和块设备会在卷组目录下生成。
现在,我们在默认卷组vg00中创建以下逻辑卷:一个256MB,名为lvoltuxlog的逻辑卷。
#lvcreate -L 256 -n lvoltuxlog。
参数:-L 以MB为单位表示逻辑卷的大小。
-n 指定逻辑卷名称,缺省为:lvol1,lvol2…..。
【hpux】如果涉及多个卷组,最好加上卷组名称比如:#lvcreate -n lvname vgname二、創建文件系統。
注:系统安装完成后,会自动创建一些文件系统和目录。
所以,对一般权限的用户来讲,可以在/home目录下安装软件。
但是,如果软件过多,会造成比较混乱和不利于管理。
最合适的做法,高权限的用户自己可以建立一些文件系统,这些文件系统在单独的目录下。
这样对将来(逻辑卷)的扩展和维护非常有利。
(1)文件系统介绍:1。
高性能文件系统(HFS),现在应用的不多了,只在存储HP-UX内核时使用。
2。
日志文件系统(JFS),现在应用最多。
3。
网络文件系统(NFS)。
4。
CD-ROM文件系统(CDFS)用于CD-ROM上存储文件。
(2)创建新的文件系统:文件系统必须建在逻辑卷上。
1.newfs创建文件系统:我们在/dev/vg00/lvoldb01上创建JFS文件系统,如下命令:#newfs –F vxfs /dev/vg00/rlvoltuxlog2.挂载文件系统。
mount实现挂载:把/dev/vg00/ lvoltuxlog挂载到/tuxedo/LOG目录上。
(事先创建此目录,具体见下面的*注解1)#mount -F vxfs /dev/vg00/ lvoltuxlog /tuxedo/LOG。
现在可用bdf显示所有挂起的卷。
*注解1:在根目录下建立目录/tuxedo/LOG:#mkdir tuxedo/LOG。
(3)扩展卷组:(如果将来磁盘空间不够,可以对卷组扩展)添加一块磁盘,用pvcreate创建一物理卷,然后,将其用vgextend加入卷组中。
如:把磁盘c0t3d0加入卷组vg00中:#pvcreate /dev/rdsk/c0t3d0#vgextend vg00 /dev/dsk/c0t3d0用#vgdisplay -v vg00 看是否扩展成功。
(4)扩展逻辑卷。
扩展了卷组以后,可以通过lvextend命令扩展逻辑卷尺寸。
如把/dev/vg00/ lvoltuxlog扩展到800M。
(以前为256M)。
#lvextend -L 800 /dev/vg00/ lvoltuxlog要在某特定磁盘上扩展逻辑卷,可把磁盘设备文件作为参数添加到lvextend命令的后面。
#lvextend -L 800 /dev/vg00/ lvoltuxlog /dev/dsk/c0t3d0(5)扩展文件系统。
扩展了逻辑空间不能自动扩展文件系统空间。
在/dev/vg00/ lvoltuxlog下扩展JFS文件系统。
1.先卸载#umount /tuxedo/LOG。
2.#extendfs -F vxfs /dev/vg00/rlvoltuxlog。
3.挂载#mount -F vxfs /dev/vg00/ lvoltuxlog /tuxedo/LOG。
完成上述操作后,可通过bdf命令查看是否分配成功。
一、Hp9000硬件简介Hp9000系列分为800和700两种子系列,800系列主要指server、700主要指station。
800又分为D、K、T、R、L、N、V几种机型,其中D代表低端产品。
下面主要介绍D280微机,2代表I/O,8代表CPU。
二、Hp-Unix中常见概念装有Unix操作系统的微机中的每一个硬件都与一个文件相对应。
例如,硬盘的标识/dev/rdsk/c0t0d0,c代表总线控制器,t代表SCSI口的地址,d代表盘号。
VG-Volume Group 卷标组,用来标识多个逻辑卷标LV。
LV-Logical Volume用来标识一个或多个硬盘,但一个硬盘只能属于一个VG。
Unix允许以两种方式访问硬盘,物理方式physical和逻辑方式logic。
下面简单介绍一下如何创建PV、VG、LV:1、create a physical volume for use in LVM#pvcreate /dev/rdsk/c0t1d02、create a directory for the volume group#mkdir /dev/vg013、create a group device file#mknod /dev/vg01/group c 64 0x0100004、create a volume group#vgcreate /dev/vg01 /dev/dsk/c0t1d05、create a 100MB logical volume on volume group 01#lvcreate -L 100 vg016、create a file system for logical volume 1#newfs /dev/vg01/1vol17、make a mount point directory for the new file system#mkdir /vg01/lvol18、mount the new file system to the mount point directory#mount /dev/vg01/lvol1 /vg01lvol19、displaying LVM information for physical volumes#pvdisplay [-v] /dev/dsk/cCtTdD10、displaying LVM information for volume group#vgdisplay [-v] /dev/vg*11、displaying LVM information for logical volumes#lvdisplay [-v] /dev/vg*/lvol*12、displaying LVM information for the contents of '/etc/lvmtab'#strings /etc/lvmtab13、create a boot diska)pvcreate -bb)vgextendc)mkboot14、LVM data structure backup14、LVM data structure backup#vgcfgbackup vg01还有类似命令vgextend、vgreducing、vgremoving、lvextending、lvextending,请大家在使用时通过使用man+命令来查询。
l 下面介绍一些UNIX操作系统中常用的命令:1、看进程# ps -ef2、删除log文件# > 1.log3、改变文件许可# chmod 600 private4、查找文件# find 目录位置-name 文件名5、删除目录# rm -r 目录名6、显示运行级别# who -r7、列出及其软件包# swlist -i,列出所有的硬件ioscan -fn8、显示逻辑卷# bdf9、显示主机信息# uname -a10、列主机名# hostname11、文件备份命令fbackup12. 关机或重起:shutdown -h -y 时间(在某时间后关机)shutdown -r -y 时间(在某时间后重起)三、Hp-Unix的安装Hp-Unix的安装应注意以下几点:1、unix的安装只能通过介质安装,安装时网络要连通。
2、系统运行在32bit,64bit环境下,本次安装选择32bit环境。
3、从光盘启动安装,可见如命令# bo 8/16/5.2.0(cdrom path)--此值可根据前面板更改。
下面介绍安装的过程:1、运行install,在屏幕出现启动提示信息时,健入no表示不用IPL启动引擎。
2、选择Install HP-UnixA) 这一界面选择安装的源路径和安装模式,一般选择media only(从光驱安装)、安装模式选择Guided。
B) 选择系统软件。
C) 选择系统环境(32bit或64bit)。
D) 选择启动盘,即根盘(boot disk)。
E) 选择交换区的大小,即root swap。
F) 选择文件系统(磁盘访问方式),可选择整盘访问、LVM with HFS、LVM with VxFS。
G) 显示硬盘信息。
H) 语言选择。
I) 键入License号。
J) 选择安装的具体产品。
K) 选择安装的目的盘。
L) 确认是否安装。
3、安装后自动重启两次系统。
四、关于Unix系统下Hostname、IP、Time、Root Password、Subnet的设置1、Unix在安装完后第一次启动即可设置Hostname、IP、Time、Root Password、Subnet,此种方法一目了然,建议使用。
2、更改以上参数,或在提示符下设置以上参数,可键入命令# set -parms initial,并根据提示一步步完成。
3、关于网络配置文件,请参看目录/etc/rc.config.d/下的文件。
4、网络配置文件/etc/hosts可用于配置域名服务器。