修改HP-ux内核

合集下载

HP-UX系统维护手册

HP-UX系统维护手册

HP-UX系統维护手册第一章、故障诊断一、硬件故障诊断1.电缆连接注意计算机及各外设之间连线接触良好,不要无故拔插电缆;如果发生计算机不能识别某个设备,有可能是电缆的接触问题。

2.硬件状态指示灯如果发现系统工作不正常,可以观察硬件状态指示灯的情况。

开机后系统将自动完成自测试,诊断及引导启动代码。

检测顺序大致为:高速缓存,中央处理器,总线,内存,I/O设备。

当检测到相关的硬件时,对应的显示灯会亮。

硬盘,软盘,磁带机及光盘驱动器自检时,能从前面板上看到相应的灯亮一下,表明系统已经识别到上述设备。

相反,如果某驱动器的自检灯没亮,很可能是该设备有问题。

另外,主机背后的SCSI接口卡及网络接口卡上的自检指示灯亮为正常状态。

否则,可能该接口卡有问题。

发现这种问题,请马上与HP联系,考虑更换备件。

3.错误代码每次开机后,系统都会自动进行硬件自检及初始化,假如系统出现硬件故障,一般都不能正常启动,并在液晶显示屏及控制台上相应的显示出错误代码及出错信息。

若屏幕上出现ERROR且液晶显示上出现FLT,表明有故障发生,应根据上述提示确定故障点。

绝大部分硬件错误都能在自检时暴露出来,在液晶显示及控制台的左下角都有四位错误代码,格式:FLT xxxx.分析这四位代码可以进一步检测出故障的情况。

如下表列出了K系列计算机的错误代码,相应的故障原因及解决方案。

二、软件故障诊断常用命令来查看系统状态。

1.# ioscan -fn列出各I/O卡及设备的所有相关信息:如逻辑单元号,硬件地址及设备文件名等。

2.# ps -ef列出正在运行的所有进程的各种信息:如进程号及进程名等。

3.# netstat -rn列出网卡状态及路由信息等。

4.# lanscan列出网卡状态及网络配置信息。

5.# bdf列出已加载的逻辑卷及其大小信息。

6.# mount列出已加载的逻辑卷及其加载位置。

7.# uname -a列出系统ID 号,OS版本及用户权限等信息。

HP-ux系统命令大全

HP-ux系统命令大全

HP小型机的信息的命令集:1、机型#model9000/800/L2000-44注意:其中44是指每个cpu有440MHZ。

2、cpu个数#topCPU LOAD USER NICE SYS IDLE BLOCK SWAIT INTR SSYS0 0.02 0.0% 0.0% 0.% 0.0% 0.0% 0.0% 0.0%1 0.00 0.6% 0.0% 0.% 0.0% 0.0% 0.0% 0.0%2 0.00 2.% 97.0% 0.0% 0.0% 0.0% 0.0%3 0.00 0.4% 0.0% 0.0% 99.6% 0.0% 0.0% 0.0% 0.0%3、硬盘的大小信息#diskinfo /dev/rdsk/c1t0d0SCSI describe of c1t0d0:vendor: SEAGATEproduct id: ST39204LCtype: direct accesssize: 8891556 Kbytesbytes per sector: 5124、硬盘的个数#ioscan -funC diskdisk 0 0/0/1/1.0.0 sdisk CLAIMED DEVICE SEAGATE ST39204LC /dev/dsk/c1t0d0 /dev/rdsk/c1t0d0disk 1 0/0/1/1.2.0 sdisk CLAIMED DEVICE SEAGATE ST39204LC /dev/dsk/c1t2d0 /dev/rdsk/c1t2d0disk 2 0/0/2/0.0.0 sdisk CLAIMED DEVICE SEAGATE ST39204LC /dev/dsk/c2t0d0 /dev/rdsk/c2t0d0disk 3 0/0/2/0.2.0 sdisk CLAIMED DEVICE SEAGATE ST39204LC /dev/dsk/c2t2d0 /dev/rdsk/c2t2d0disk 4 0/0/2/1.2.0 sdisk CLAIMED DEVICE HP DVD-ROM 305 /dev/dsk/c3t2d0 /dev/rdsk/c3t2d0disk 5 0/4/0/0.8.0 sdisk CLAIMED DEVICE SEAGATE ST39236LC /dev/dsk/c4t8d0 /dev/rdsk/c4t8d05、查看操作系统版本和license#uname -aHP-UX scp1 B.11.00 U 9000/800 1124961527 unlimited-user license6、如何查看内存Memory Information:physical page size = 4096 bytes, logical page size = 4096 bytesPhysical: 2097152 Kbytes, lockable: 1866308 Kbytes, available: 1902728 Kbyts7、如何查看文件系统#bdfFilesystem kbytes used avail %used Mounted on/dev/vg00/lvol3 1025617 24790 898265 3% //dev/vg00/lvol1 700691 35482 595139 6% /stand/dev/vg00/lvol8 2097152 436927 1557195 22% /var/dev/vg00/lvol7 1048576 481524 531631 48% /usr/dev/vg00/lvol6 255253 148 229579 0% /tmp/dev/vg01/lv_tellin2051553 127152 1719245 7% /tellin/dev/vg00/lvol5 2097152 81783 1889462 4% /opt/dev/vg01/lv_informix2051553 413823 1432574 22% /opt/informix/dev/vg00/lvol4 524288 1229 490375 0% /home存在两个文件中:/etc/fstab /etc/mnttab8、查看卷组、卷组所包括的逻辑卷、以及该卷组所包括的物理磁盘#vgdisplay -v vg00则结果都是按照逻辑卷组、逻辑卷、物理磁盘的顺序全部显示。

HP-Unix安全配置规范

HP-Unix安全配置规范

HP-Unix安全配置规范1.概述1.1. 目的本规范明确了HP-UX主机安全配置方面的基本要求。

为了提高HP-UX主机的安全性而提出的。

1.2. 范围如无特别说明,本规范适用于HP-UX 10.20以及以上版本。

2.配置规范2.1. 用户账号和环境2.1.1.系统账户UUCP和nuucp账号通常是不需要的,可以把它们删除。

其它账号视具体情况而定,选择锁定或者删除。

操作命令如下:for user in uucp nuucp adm daemon bin lp \nobody noaccess hpdb useradmdo/usr/lbin/modprpw -w "*" "$user"/usr/sbin/usermod –s /bin/false "$user"done2.1.2.删除属于root用户存在潜在危险文件/.rhost、/.netrc或/root/.rhosts、/root/.netrc文件都具有潜在的危险,应该使用如下命令删除:rm /.[rs]hosts /.netrc ~root/.[rs]hosts ~root/.netrc2.1.3.用户home权限限制用户home目录的许可权限限制不严可能会导致恶意用户读/修改/删除其它用户的数据或取得其它用户的系统权限,因此需要使用以下命令严格限制用户home目录的权限:logins -ox | cut -f6 -d: | while read homedo chmod og-w "$home"done2.1.4.UMASK设置为用户设置缺省的umask值有助于防止用户建立所有用户可写的文件而危及用户的数据。

设置命令如下:cd /etcumask 022for file in profile csh.login d.profile d.logindoecho umask 022 >> "$file"done2.2. 基线控制基线控制是利用数据完整性检测工具对系统的变化进行监控。

hp-ux小型机查看命令

hp-ux小型机查看命令

HP-UX小型机:主机配置:主机名:uname -n主机型号:model 或uname -m主机微码:machinfo (*注*硬件信息基本都可以从此获得)操作系统及版本:uname -sr内存:machinfo | grep Memory 或echo "selall;info;wait;infolog;view;done" | /usr/sbin/cstm | grep "Total Configured Memory"CPU:machinfo | grep processors 或ioscan -fnkC processor磁盘数量:ioscan -funC disk | wc -l磁盘信息:ioscan -funC diskpv信息:cat /etc/lvmtab pvdisplay -v pv名称vg信息:vgdisplay -v共享内存参数:kctune| grep shm 或kmtune| grep shm参数解释:SHMMAX:这个设置并不决定究竟Oracle数据库或者操作系统使用多少物理内存,只决定了最多可以使用的内存数目。

这个设置也不影响操作系统的内核资源。

官方建议设置为物理内存的一半,但一般设置最大物理内存-1bytes。

SHMMIN:共享内存的最小大小,一般不设置或设置为1。

SHMMNI:系统中共享内存段的最大个数。

SHMSEG:每个用户进程可以使用的最多的共享内存段的数目。

信号量:kctune| grep sem 或kmtune| grep sem参数解释:SEMMNI:系统中semaphore identifierer的最大个数。

SEMMNS:系统中semaphores的最大个数。

SEMMSL:一个set中semaphore的最大个数。

其余参数解释:SEMMNI semaphore identifiers SEMMNS semaphores in system SEMMNU undo structures in system SEMMSL max semaphores per id SEMOPM max operations per semop call SEMUME max undo entries per process SEMVMX semaphore maximum value SEMAEM adjust on exit max value官方设置建议:ksi_alloc_max (nproc*8)executable_stack 0max_thread_proc 1024maxdsiz 1073741824 (1 GB)maxdsiz_64bit 2147483648 (2 GB) maxssiz 134217728 (128 MB)maxssiz_64bit 1073741824 (1 GB) maxuprc ((nproc*9)/10)msgmap (msgtql+2)msgmni (nproc)msgseg 32767msgtql (nproc)ncsize (ninode+1024)nfile (15*nproc+2048)nflocks (nproc)ninode (8*nproc+2048)nkthread (((nproc*7)/4)+16)nproc 4096semmni (nproc)semmns (semmni*2)semmnu (nproc-4)semvmx 32767shmmax 最大物理内存-1bytesshmmni 512shmseg 120vps_ceiling 64操作系统中与数据库相关主要参数:ulimit -a其中主要参数是:time(seconds)file(blocks)data(kbytes)stack(kbytes)coredump(blocks)nofiles(descriptors)memory(kbytes)修改参数命令:ulimit -s系统配置:磁盘可用空间:文件系统信息:df -P 或bdf操作系统补丁和包:参考metalink安装需求文档Doc ID: 169706.1 ,查看操作系统的包。

HP-UX系统nfile参数说明和调整

HP-UX系统nfile参数说明和调整
tunable.
* The requested changes have been applied to the currently
running configuration.
Tunable Value Expression Changes
nfile设置为0后,其实是表示HP-UX将废弃该内核可调参数,HP-UX系统将会自动的调整系统资源来协调工作。
从man nfile的信息中,也可以看出在将来的版本中会废弃nfile这个参数,如下:
...
WARNINGS
This tunable is obsolete and will be removed in a future release of
db178.cm2:/home/fengjing/kmif>#kctune -v nfile
Tunable nfile
Description Maximum number of file descriptors (system-wide)
Module fs_filedscrp
* Future operations will update the backup without prompting.
WARNING: The tunable nfile has been deprecated and should not be tuned
to a non-default value. See nfile(5) for details on this
Message Table (msgmni) 4096 2 0 0
Semaphore Table (semmni) 8192 32 0 0

HP-UX 11i v3 操作环境更新发行版 (OEUR) – 2014 年 3 月版 商品说明书

HP-UX 11i v3 操作环境更新发行版 (OEUR) – 2014 年 3 月版 商品说明书

2014 年 4 月尊敬的惠普客户:HP-UX 11i v3 操作环境更新发行版 (OEUR) – 2014 年 3 月最新版本的 HP-UX 11i v3 操作环境更新发行版(简称为“HP-UX OEUR 2014 年 3 月版”或 HP-UX 11i v3)现在可用于 HP Integrity(基于 Intel ® Itanium®)系统。

新版本提供了新的增强功能,进一步优化了系统,提高了可用性与效率,统一和简化了管理工作,同时提供了持久的投资保护。

HP-UX OEUR 2014 年 3 月版面向拥有有效支持协议的客户。

本文档中包含的信息旨在帮助您确定是否适合使用此版本。

这一 HP-UX11i v3 更新具有以下名称:名称使用HP-UX 11i v3 2014 年 3 月更新发行版标准名称和 DVD 标签HP-UX 11.31 VUF 名称重要变更和说明:电子软件通知和交付自 2012 年 6 月起,HP-UX 11i v3 电子软件交付模式的适用范围除美洲、欧洲、中东和亚洲之外,又增加了中国和日本。

下载包包括每个操作系统的 ISO 映像。

每个 ISO 映像都会在客户现场被刻录到 DVD 中,然后像使用物理 DVD 一样进行安装。

电子许可证和介质的报价和订购方式与物理许可证和介质相同。

自 2011 年 7 月起,所有软件更新通知和大部分交付都以电子形式提供。

由于软件转为以电子方式提供下载,因此惠普将不再普遍采用发送软件介质套件的方式。

注意:操作环境/操作系统产品(HP-UX 和 OpenVMS)将继续以物理和电子交付方式提供。

Firefox Web 浏览器此时将不会被淘汰,也不会从 OE 介质中删除正如先前 1203 客户信函所述,目前不会将 Firefox Web 浏览器和 Thunderbird 电子邮件客户端从 HP-UX OE 中删除。

但是,在未来的 OE 更新发行版中可能会考虑将其淘汰并删除。

HPUX核心全参数详解

HPUX核心全参数详解

HPUX核心全参数详解HP-UX是一种基于UNIX操作系统的专有版本,用于惠普公司的服务器和工作站。

它具有强大的性能和稳定性,被广泛应用于企业服务器环境中。

HP-UX的核心参数是系统的一些关键设置,可以影响系统的性能、资源分配和安全性。

在本文中,我们将详细介绍HP-UX核心参数的含义和作用。

1. dbc_max_pct:这个参数用来设置数据库缓存最大占用系统内存的百分比。

当系统中运行着大量的数据库应用程序时,可以适当增加这个值,以提高数据库访问的性能。

2. dbc_min_pct:与dbc_max_pct相反,dbc_min_pct用来设置数据库缓存最小占用系统内存的百分比。

在系统资源有限的情况下,可以适当减小这个值,以确保系统的稳定性。

3. maxdsiz:这个参数用来设置进程数据段的最大大小。

增加这个值可以提高程序对内存的利用率,但也可能增加系统的负担。

在将大量数据加载到内存中的情况下,需要适当调整这个值。

4. maxssiz:maxssiz参数用来设置进程栈的最大大小。

增加这个值可以提高程序对栈空间的利用率,但可能增加系统的风险,因为栈空间的过大可能引起内存溢出等问题。

5. maxuprc:maxuprc参数用来设置系统允许同时运行的最大进程数量。

适当调整这个值可以避免系统资源的过度占用,同时确保系统的稳定性。

6. vps_ceiling:这个参数用来设置虚拟进程大小的上限值。

适当调整这个值有助于对系统内存资源进行合理的分配,提高系统的整体性能。

7. maxusers:maxusers参数用来设置系统的最大用户数。

适当调整这个值可以提高系统对用户请求的响应速度,但需要根据系统实际需求进行设置。

8. nproc:nproc参数用来限制用户创建进程的数量。

增加这个值可以提高系统的并发性能,但需要注意不要占用过多系统资源。

9. msgmnb:msgmnb参数用来设置消息队列的最大字节数。

适当调整这个值可以提高系统消息传递的效率,减少延迟时间。

Hp-unix常用命令

Hp-unix常用命令
<对一个磁盘进行格式化和校验其完整性>
# 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
<Reset GSP>
<修改 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

hp小型机常用操作

hp小型机常用操作

[1]启动(1)启动次序MP stand/vmunix /sbin/init(调用/etc/inittab) /sbin/rc(调用/sbin/rc[run-level].d) 用户登入脚本等(2)pre_init_rc用来检查启动文件的正确性(3)M P 界面MP确省用户:Admin 密码:Admin进入MP ctrl+B退出MP先执行ma (即main)再执行co (即console)(4)如何查看Primary,Alternate Boot Path?重新启动主机,在十秒钟中断时按任意键进入BootAdmin 菜单,此时在BootAdmin 的提示符下键入pa 命令如下:main menu> pa就会列出Primary,Alternate Path。

或在操作系统下执行#setboot 命令。

(5)/sbin/initinit使用的参数如下:0 关闭机器,处于halt状态1 机器进入系统管理模式,与单用户模式相似,但所有文件系统都可使用,只有超级用户的控制台才可访问系统2 多用户模式,允许所有用户进入系统3 多用户模式,能够共享远程文件等(如NFS)4 多用户模式,VUE(visual user environment),是一个图形环境并有一组X Windows程序被激活5-6 HPUX没有定义,作为用户自定义模式a,b,c 不改变当前运行级别,而是运行一组给定程序s 单用户模式,S 与s模式相似。

在s模式之用物理的系统控制台才可进入系统,而在S模式虚拟的系统控制台可以进入系统Q/q 不改变运行模式,使用当前级别重新读取inittab文件。

不用重启系统就使inittab的文件改变生效。

(6)/etc/inittab启动后,init进程根据/etc/inittab的内容创建任务1.inittab文件内容举例### change the default run level herei nit:3:initdefault:### pre-configured lines required for boot - don‘t change!ioin::sysinit:/sbin/ioinitrc >/dev/console 2>&1tape::sysinit:/sbin/mtinit > /dev/console 2>&1stty::sysinit:/sbin/stty 9600 clocal icanon echo opost onlcr ixon icrnl ignpar </dev/systtysqnc::wait:/sbin/rc </dev/console >/dev/console 2>&1 # system init### these lines display login promptscons:123456:respawn:/usr/sbin/getty console console # system console#ttp1:234:respawn:/usr/sbin/getty -h tty0p1 9600krsd:123456:respawn:/sbin/krsd -I2.inittab文件格式说明Label:Run-level:Action-keyword:ProcessLabel 4个字符长的唯一标示符Run-level 1个或多个init参数,表运行级别。

HP-UX命令和配置文件

HP-UX命令和配置文件

命令描述accept, reject 允许/阻止LP打印机队列请求arp 地址解析和控制arp 地址解析协议at 立即执行命令或在一段时间以后执行banner 用大的字母做标题bdf 报告空闲磁盘块的数量(berkeley版本)cal 打印日历cat 连接拷贝和打印文件catman 为手册页创建cat文件cd 改变工作目录chfn 改变由finger命令使用的用户信息,该命令更新/etc/passwd文件Chmod 改变文件模式访问的权限chown,chgrp 改变文件属主和组chsh 改变一个用户的却声登陆shell.该命令更新/etc/passwd文件clear 清理终端屏幕cmp 比较两个文件comm 选择或拒绝两个已排序文件中的共同行compress, uncompress 压缩和扩展数据.这是用于文件压缩和解压的标准命令cp 拷贝文件和目录cpio 拷入和拷出文件档案;复制目录树.这个命令在很多UNIX系统中被用于备份和恢复cron 定时执行作业的守护进程crontab 用户作业调度器csh 类似C语言的用户SHELLcut 剪取(提取)一个文件或stdin中被选择的域.date 显示或设置日期和时间dd 转换\重新分块\翻译和拷贝一个文件(磁带).这个命令转储原数据到一个设备(不是文件)df 报告文件系统可用磁盘块的数量diff 不同的文件和目录比较器diskinfo 描述一个磁盘设备的特征dmesg 从错误日志中收集系统统计信息或送到错误日志domainname 设置或显示网络信息服务(NIS)域的名字du 磁盘使用的汇总dump, rdump 本地或跨网络的增量文件系统备份echo 回显(打印)参数enable, disable 启用/禁用LP打印机ex, edit 扩展的面向行的文本编辑器exportfs 向NFS客户导出和回收目录expr 评估作为一个表达式的参数extendfs 拓展一个系统的大小fbackup 有选择的备份文件file 决定文件类型find 查找文件finger 用户信息查询程序frecover 有选择地恢复文件freedisk 通过查询在一个特定时期内没有使用的文件集来恢复磁盘空间fsadm 一个文件系统管理命令fsck 文件系统一致性检查和交互式修复fstype 决定文件系统类型ftp 文件传输程序.用于网络传输文件ftpd 文件传输协议服务器fuser 列出使用一个文件和文件结构的进程getty 设置终端类型模式速率和规律线grep, egrep, fgrep 在文件中搜索一个模式groupadd 添加一个新的组到系统groupdel 从系统删除一个组groupmod 在系统中修改一个组groups 显示组成员关系head 打印输入的前几行hostname 设置和显示当前的主机名hpux HP-UX引导程序id 打印用户和组ID和名字ifconfig 配置网络借口参数inetd Internet服务守护进程init 控制初始化的进程insf 安装特殊(设备)文件ioinit 测试和维护在内核I/O数据结构和/etc/ioconfig之间的一致性ioscan 扫描I/O系统iostat 报告I/O统计状态isI 初始化系统装载器kill 向一个进程发送信号,终止一个进程killall 杀死所有的进程ksh rksh shell,标准/受限制的命令编程语音lanadmin 本地网络管理程序lanscan 显示局域网设备的配置和状态last, lastb 显示用户和tty的上一次登录lifcp 拷贝到(或从)LIF文件lifls 列出一个LIF目标的内容lifrm 删除一个LIF文件linkloop 确认LAN在链路曾的回显连通性ln 连接文件或目录login 登录;开始一个终端会话logname 取得登录名lp, lpalt cancel 打印变更或撤消一个LP打印机或绘图仪上的请求vlpadmin 配置LP缓冲系统lpsched,lpshut,lpmove,lpfence 启动或停止LP请求的调度器移动请求并定义打印优先级的最小值lpstat 报告打印机的状态信息ls, lc, l, ll, lsf, lsr, lsx 列出目录的内容lsacl 列出文件的访问控制列表(ACL)lsdev 列出系统中的设备驱动程序lssf 列出一个特殊文件lvchange 改变LVM逻辑卷特性lvcreate 在LVM卷组中创建一个逻辑卷lvdisplay 显示有关LVM逻辑卷的信息lvextend 增加LVM逻辑卷的空间和镜象lvlnboot 增加一个LVM逻辑卷作为根引导主交换和转储lvmerge 合并两个LVM逻辑卷为一个逻辑卷lvreduce 减少逻辑卷的分配空间和镜象拷贝的数量lvremove 在LVM卷组中删除一个或多个逻辑卷lvrmboot 删除连接到根主交换或转储设备的逻辑卷mail. rmail 发送邮件给客户或读邮件man 通过关键字查找手册页信息;打印一个手册页mediainit 初始化磁盘和磁带介质;分区化DDS磁带mesg 允许或禁止到一个终端的信息mkboot rmboot 从一个磁盘安装更新或删除引导程序mkdir 生成一个目录mkfifo 生成FIFO(命名管道)特殊文件mkfs 创建一个文件系统mknod 创建特殊文件mksf 生成一个特殊(设备)文件model 打印详细的硬件模块信息more page CRT显示的文件阅读过滤器mount umount 挂起和卸载文件系统mountall umountall 挂起和卸载多个文件系统mountd NFS挂起请求服务器mt 磁带操作程序mv 移动或重新命名文件和目录named Internet域名服务器ndd 网络调试netstat 显示网络状态newfs 创建一个新的文件系统newgrp 装换到一个新的组nfsd biod NFS守护进程nfsstat 网络文件系统统计信息nice 在非却声的优先级运行一个命令nohup 不受挂起影响地运行命令nslookup 交换的查询名字服务器ntpdate 依靠NTP来设置日期和时间ntpq 标准的网络时间协议查询程序passwd 改变一个登录口令的相关选项pax 解压写并列出归档文件;拷贝文件和目录层次.可以用于备份和恢复pcnfsd PC-NFS审核和打印请求pdc 处理器相关代码(固件)ping 发送ICMP回显请求包到一个网络主机ps 报告进程状态pvchang 改变一个在LVM卷组中的物理卷的信息pvck 口令和组文件检查pvcreate 创建一个用在LVM卷组中的物理卷的信息pvdisplay 显示有关LVM卷组中的物理卷的信息pwck, grpck 口令和组文件检查pwd 正在工作的目录名rarpd 反向地址解吸协议守护进程rc 输入的一个新的运行级时被调用的通用定序器rcp 通过一个网络的远程拷贝文件read 从stdin读取一行.通常用在shell脚本中reboot 重新引导系统remsh rexec 从一个远程的shelll执行remshd 远程shell服务器renice 改变正在运行的程序的优先级rlogin 远程登录rlogind 远程登录服务器rlpdaemon 远程缓冲的行打印机守护进程;信息写入守护进程rm 删除文件或目录rmdir 删除目录rmnl 从一个文件中删除额外的新行字符.用于去除空白行rmsf 删除一个特殊(设备)文件route 手工地调整路由表rpcbind 通用地址到RPC程序号的映射器rpcinfo 报告RPC信息ruptime 显示一个网络上的本地机器状态rusers 判断谁登陆了本地网络的机器上rwho 显示谁登陆到了本地机器rwhod 系统状态服务器san 系统管理器samlog_viewer 一个查看和保存SAM日志文件的工具sar 系统行为报告sed 流式文本编辑器sh, rsh 标准和首限制的POSIX.2兼容的命令shellshar 制作一个shell归档包showmount 显示所有远程的挂起shutdown 终止所有进程sleep 挂起执行一段时间sort 排序和合并文件strings 在一个对象或其他二进制文件中找到可打印字符串stty 设置一个终端端口的选项su 转换用户swacl 查看和修改保护软件产品的访问控制列表swagentd swagent 服务于本地或远程SD软件管理任务swapinfo 系统分页空间信息,swapon 为分页启用设备或文件系统swconfig 配置清除配置或重新配置已安装的软件swinstall swcopy 安装和配置软件产品;为以后的安装或发布而拷贝软件产品swlist 显示有关软件产品的信息swmodify 在一个目标根或一个软件仓库中修改软件产品swpackage 把软件产品打包到一个跟或磁带中swreg 注册或取消一个跟或软件仓库的注册swremove 取消配置并删除软件产品swverify 确认软件产品sysdef 显示系统定义syslogd 记录系统信息tail 显示文件的最后部分talk 通过网络和其他用户交谈tar 磁带问归档器.用于备份和恢复tee 管道装置telnet telnet协议的用户接口telnetd telnet协议服务器test 条件评估命令tftp 通用的文件传输程序time 时间命令timex 计时一个命令;报告进程数据和系统行为top 显示和更新在系统上最高的进程的信息touch 更新文件的访问修改并/或改变文件的时间.也可以创建一个0字节的文件true, false 返回一个为零或为1的退出状态test, reset 终端相关的初始化tty, pty 获得终端的名字ttytype 终端标识程序umask 设置或显示文件创建模式的掩码uname 显示有关一个计算机系统的信息;设置一个节点名(系统名)uniq 报告在一个文件中重复的行uptime, w 显示一个系统已经启动了多长时间,并/或谁登陆了系统以及他们在做什么useradd 添加一个新登录到系统的用户userdel 从系统删除一个用户登录usermod 修改一个在系统上用户登录users 系统上的用户的紧凑列表vgcfgbackup 创建或更新LVM卷组配置备份文件vgcfgrestore 从一个备份文件中显示或恢复LVM卷组配置文件vgchange 设置LVM卷组可用性vgcreate 创建一个LVM卷组可用性vgdisplay 显示有关LVM卷组的信息vgexport 导出一个L VM卷组和它相关的逻辑卷vgextend 通过添加物理卷拓展一个LVM卷组vgimport 导入一个LVM卷组到系统vgreduce 从一个LVM卷组删除物理卷vgremove 从系统中删除LVM卷组的定义vgscan 为LVM卷组检测物理组vi, view, vedit 面向屏幕(可视的)的文本编辑器vipw 编辑口令文件vmstat 包虚拟内存的统计信息wait 等待进程完成wall 给所有用户写一个信息wc 统计一个文件中的单词行字节或字符个数whereis 为程序定位源文件二进制文件或手册页which 定位一个包括别名和路金程序whoami 打印有效的当前用户IDwhodo 列出哪个用户在做什么xntpd 网络时间协议守护进程ypcat 打印所有在网络信息服务中值的映射ypinit 构建和安装网络信息服务数据库ypmake 创建或重新构建网络信息服务数据库ypmatch 打印在网络信息服务映射中所选择的键的值yppasswd 改变网络信息系统(NIS)中的一个登陆口令yppasswdd 用户修改网络信息服务口令数据库的守护进程yppoll 想NIS服务器查询有关NIS影射的信息yppush 强制传播网络信息服务数据库ypserv, ypbind, ypxfrd 网络信息服务(NIS)服务器绑定和传输进程ypset 绑定到一个特定的网络信息服务服务器ypupdated rpc ypupdated 改变NIS信息的服务器ypwhich 列出哪个主机是网络信息服务服务器或主映射ypxfr 从服务器传诵一个NIS数据库到本地节点配置文件/etc/pxorts 描述可以导出给NFS客户的目录/etc/xtab 包含当前被导出的目录的条目/etc/fstab 包含一个可以被挂起的文件系统条目的列表/etc/ftpuser ftpd守护进程拒绝远程登录到在/etc/ftpusers中命名的本地用户/etc/group 用于提供每一个组的名字/etc/hosts 把Internet(IP)地址联系到正式的主机名或别名/etc/hosts.equiv, $home/.rhosts 声明远程主机和与本地主机或用户等值的用户/etc/inetd.conf inetd守护进程可选的配置文件/var/adm/inetd.sec inetd守护进程可选的安全文件/etc/inittab 提供init引导守护进程的脚本/etc/issue 包含作为额一个登陆提示符打印的问题或项目标识/etc/mnttab 包含一个有mount命令挂起的设备的列表/etc/networks 把internet(IP)地址联系到正式的网络名和别名/etc/nsswitch.conf 服务转换配置文件/etc/passwd 包含用户名口令和其他用户信息/etc/profile 用户shell的系统启动文件$HOME/.profile shell的用户启动文件$HOME/.exrc VI编辑器的启动配置文件/etc/ntp.conf NTP xntpd守护进程的配置文件/etc/rpc 包含用于替换RPC程序号的用户可读的名字/etc/services 把正规服务名与别名与端口号和使用的协议服务联系起来/etc/shells 一个包含系统中合法shell的列表。

HP_UX双机原理、安装与配置手册

HP_UX双机原理、安装与配置手册

操作系统参数检查
修改参数的方法如下: #SAM->Kernel Configuration ->Configurable Parameters 按如下的值调整参数:
max_thread_proc maxdsiz maxfiles maxusers nflocks nproc npty semmns semmni semmsl semvmx shmmax shmseg shmmni msgseg=20480 msgtql=10240 msgmnb=163840 msgmax=56383 ( 256 0x40000000 1024 128 200 1044(这个是自动计算的,不手工改) 240 2048 512 2048 65534 0x40000000 10 100
双机配置的规划(4)
对于两台机器跑两个应用,三类地址遵循以下原则: • • • • • 所有的引导IP(boot ip)必须在同一个网段中。 服务浮动IP地址和引导IP地址需要在同一个网段。 心跳IP必须在同一个网段中。心跳IP与引导IP、浮 动IP在不同的网段中。 备用网卡不配置地址 双机浮动地址采用别名的工作方式 ,原来的地址继 续保留 心跳IP、引导IP、服务浮动IP的子网掩码一般要一 致。一般都是255.255.255.0。
名称
地址
说明
xjsc21a
xjsc21a
lan0
100.100.5.40
心跳网卡
lan1
222.248.5.40
222.248.5.100
lan2

备用
xjsc21b
xjsc21b
lan0
100.100.5.50
心跳网卡
lan1
222.248.5.50

hpux命令

hpux命令

HP-UX的一些基本命令和常用文件 (4)一、用户、组操作命令 (4)useradd:命令增加用户 (4)userdel:删除用 (4)usermod 修改用户属性 (4)passwd:设置用户密码 (5)pwck:检测PASSWD文件的正确性 (5)vipw:编辑PASSWD文件 ,等同于vi /etc/passwd (5)groupadd:添加组 (5)groupmod:修改组的属性 (5)groupdel:删除用户组 (5)grpck:检测group文件的正确性 (5)vi /etc/group:修改组配置文件 (5)二、文件及目录操作 (5)1. 目录: (5)2. 文件类型: (5)3. ls (6)4. rmdir (6)5.mkdir (6)6. cp (7)7. mv (7)8. ln (7)9. rm (8)10. Chmod :改变文件的访问权限 (8)11. touch 创建一个新的空文件或改变现有文件的时间戳 (9)12. chown:改变文件的属主 (9)13. chgrp:改变文件的所在组 (9)14. newgrp 改变当前用户的group id (9)15. alias:为命令设置别名, (9)16. r:re_enter command (ksh中使用) (10)三、LVM命令集 (10)1. pvdisplay (10)2. pvcreate (10)3. pvremove (11)4. pvchange (11)5. vgdisplay (11)6. vgcreate (12)7. vgextend (12)8. vgreduce (13)9. vgremove (13)10.vgdisplay (14)11. lvdisplay (14)12. lvcreate (14)13. lvextend (15)14. lvreduce (16)15. lvremove (16)16. newfs (16)17. fsck (16)18. vgexpot (17)19. vgimport (17)21. vgcfgrestore (17)22. mount (18)23. umount (18)24.bdf (18)25.df (18)26.fsadm (18)四、npar命令 (18)1. parstatus (18)2. parcreate (19)3. Parmodify (20)4. Parremove (21)5. fruled (22)6. frupower (22)五、网络故障诊断命令 (23)1.set_parms (23)nscan (23)3.ifconfig (23)4.linkloop (23)5. netstat (24)6.route (24)8. 禁止其他服务 (25)六、其他命令 (26)1. shutdown (26)2. init (26)3. swlist (26)4. tsm (26)5. mstm,stm,cstm (27)6. lvlnboot (27)7. setboot (27)8. mediainit (28)9. swapinfo swapon (28)10. dmesg (28)11. top (28)12. ioscan (30)13. info_col.11 (30)14. dd (30)15. sar (30)16.uname (32)17.hostname (32)18. Esc键 (33)19. col (33)20.which (33)21. 中文环境的配置 (33)21. who (33)22. what (33)23.finger (33)24.find (33)25.fuser (34)26. Whereis: (35)27. tail 和 head (35)29. stty (35)30. tset (35)31. cron (35)32. sort (36)33. compress (36)34. uncompress (36)35. set (36)36. raq (36)37. tsconvert (36)40. lsof (37)41. print_manifest (38)诊断工具 (38)七、vi的命令 (39)1. 移动光标类命令[/b] (39)2. 屏幕翻滚类命令 (39)3. 插入文本类命令 (40)4. 删除命令 (40)5. 搜索及替换命令 (40)6. 选项设置 (40)7. 最后行方式命令 (41)8. 寄存器操作 (41)八、管道、变量 (42)1. 变量的引用 (42)2. shift (42)3. read (42)4. sh (42)5. 局部及全局变量 (42)6. 环境变量: (42)7. what happened at login (44)8. $() (44)9. $ (44)10. 管道 (44)九、进程: (46)1. ps 显示机器上运行的进程 (46)2. & (46)3. jobs (46)4. nohup (47)5. Nice (47)6. Kill (47)7. 子程序的运行过程: (47)十、脚本编辑 (47)1. test:测试命令结果, (47)2. 运算符: (47)3. 赋值语句: (48)4. 判断语句 (48)5. 循环语句 (49)十一、系统备份 (51)1.fbackup (51)3.tar 命令 (56)4.SAM (57)5.Copyutil (59)6.make_recovery(make_tape_recovery) (60)7.用dd备份 (64)十二、常用配置文件 (64)1./etc/hosts (64)2./etc/passwd (64)3./etc/group (65)4./etc/profile (65)5./etc/inittab (65)6./etc/fstab (65)7./etc/lvmtab (65)8./etc/rc.config.d/netconf (65)9./stand/system (65)10. var/adm/btmp (65)11. /var/adm/wtmp (65)12. /etc/rc.log (66)13. /var/adm/sw/ (66)HP-UX的一些基本命令和常用文件一、用户、组操作命令useradd:命令增加用户useradd username 添加用户-m 添加用户同时建立目录,默认为/home/+用户名-u 指定userid-g 指定 primary group-G 指定 supplement group,可以是多个-d 指定目录-s 指定shelluserdel:删除用userdel username 删除用户userdelete –r username 删除用户,连同删除目录usermod 修改用户属性usermod -G groupname username 改变用户的附属组-m 将用户的目录移到-d指定的目录-u 指定userid-g 指定 primary group-G 指定 supplement group,可以是多个-d 指定新的目录-e指定过期日期如:July 13, 19937/13/93-l 改变login 名称-s 指定shellpasswd:设置用户密码passwd usernamepwck:检测PASSWD文件的正确性vipw:编辑PASSWD文件 ,等同于vi /etc/passwdgroupadd:添加组groupadd groupnamegroupadd –g groupid groupname groupid要小于param.h头中所定义的值,`1-99为系统保留,建议不要使用。

HP-UX命令大全

HP-UX命令大全

HP-UX 命令大全# 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 <查看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 ./off <设置机器是否自动启动># setboot –b ./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 <查看硬盘使用频率>添加磁带机:第一种方法:# 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-UX命令大全

HP-UX命令大全

HP-UX命令大全第一篇:HP-UX命令大全HP-UX 命令大全# ioscan –fnkC disk# swinstall –s /cdrom/(filename)# swremove# shutdown 0 # init 3# umount /opt -9 强行关掉命令,5988 进程名# swlist –l fileset –a state|grep PHKL_18543# lvextend –L 30 /dev/vg00/lvol5 # extendfs /dev/vg00/rlvol5 # mount /opt # mount –a # bdf# lvextend –L 200 /dev/vg00/lvol6 # fsadm –b 819200 /tmp # bdf# tsm# make_tape_recovery –Av # chmod 777 或 444# mstm# armdsp –i# cvui < /opt/sanmgr/hostagent/sbin(先进入这个目录)/HA_trigger 先 stop 后 start /dial_trigger stop start 磁盘柜进程全部先 stop 后starl,否则找不到VA># armmgr –s shut / start 别名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 # amdsp-d fc|grep “Disk State”# pa pri 1/0/0/2/0.6.0 # pa alt 1/0/0/2/0.6.0 # lvlnboot –v# setboot –s./off # setboot –b./off# mediainit /dev/rdsk/cxtydz# swapinfo # dmesg # top # swlist # vgdisplay –v # grep –i error syslog.log # egrep –i “war|err|fail|scsi|lan” /dev/adm/syslog/syslog.log # ioscan –kfnCtape # lanscan # ioscan –kfnCfc # ioscan –fnH0/0/1/0 # netstat –in # ifconfig lan* # info_col.11 # info_col.1026# dd if=/dev/rdsk/cxtydo of=/dev/rdsk/cxtydo bs=1024k # dd if=/dev/dsk/cxtydo of=/dev/dsk/cxtydo bs=1024k # sar –d添加磁带机:第一种方法: # tsm # sam# peripheral devices ? Tape drives 第二种方法:在kernel内修改stape 改成In加机械臂驱动(可以在kernel改): schgr-? in spt--? in spt0-? inSetup 网卡IP: # cd /etc/rc.config.d # vi netconf shift:1,$ s/old/new/g# tar rv 文件名# tar xv 文件名# tar cv # tar tv # tar tvf /dev/rmt/1m # tar rvf /dev/rmt/1m tmp # mt offl3.find find命令是功能最强的命令之一,但同时也是命令行结构最难以掌握的命令之一。

HP-UX常用命令

HP-UX常用命令

HP-UX常用命令1、hostname:查看系统主机名2、model:查看主机型号3、ioscan –fnCprocessor:查看CPU个数4、top 前几行是cpu个数,型号,和平均负载,下面的十几行信息是进程占用cpu实时状况,一般占用cpu越多排名就越靠前。

5、print_manifest:查看主机硬件信息,包括显示系统型号、机器序列号、处理器类型、处理器数目、CPU类型、总内存大小、内置硬盘数、挂接存储信息,IO信息,安装的软件,网络信息、文件系统信息、内核信息6、lanscan:列出系统内所有网卡的信息7、netstat –in:查看网卡IP地址8、ioscan –fnkC disk:查看内置硬盘/外置硬盘(LUN)的使用信息9、diskinfo /dev/rdsk/c1t0d0:查看硬盘大小信息10、ioscan –fnC fc:列出主机上连接的光纤卡设备11、fcmsutil /dev/fcd*(*光纤卡编号):查看光纤卡的wwn号及微码版本12、top:查看系统当前CPU使用率、实际内存使用(%Comp段信息),PS使用率等信息13、sar:sar 2 3 查看系统当前负载,sar -u 查看cpu的负载,sar -d 查看磁盘的负载14、swapinfo:查看交换区信息15、uname -a:查看操作系统版本16、vgdisplay:查看系统有哪些VG17、vgdisplay xxxvg:查看xxxvg信息18、vgdisplay –v xxxvg:查看xxxvg中的lv及pv信息19、ioscan –fnC disk:查看系统硬盘20、strings /etc/lvmtab:查看逻辑卷的分配和使用情况21、bdf:查看系统中文件系统的大小及使用情况22、mount:查看系统已经挂载的文件系统23、sqlplus / nolog :查看Oracle软件版本在HP-UX上监控系统状况可以使用glance工具,但是该工具需要license通过SAM工具也可以很方便的看到系统信息,例如sam进入工具界面后按f再按d就可以看的系统硬盘大小及对应vg等信息。

[资料]hprx8640hpux管理及安装

[资料]hprx8640hpux管理及安装

hp rx8640 hpux管理及安装第一部分:系统恢复过程1.将备份好的系统磁带放入磁带机中,开机。

2.工作站串口与hprx8640机器的mp口连接,运行secureCRT软件。

登录到机器后mp用户名和密码为Admin3.键入co进入到控制台,再键入0进入到分区0。

4.当系统进入到数十秒的时候,按空格键(任意键均可)终止引导进入到EFI命令菜单。

.5.进入到EFI引导操作主菜单,选择从一个文件引导。

6.在列表中选择磁带机文件设备。

7.启动到安装界面后选择Install HP-UX8.在User Interface Options里选择Advanced Installation9.在引导介质界面选择Boot from CD/DVD,Recover from Tape,从磁带机恢复10.选择系统找到的磁带设备11.修改/stand文件系统的大小为5120M12.修改/文件系统的大小为10240M13.修改/tmp文件系统的大小为8192M14.修改/home文件系统的大小为8192M15.修改opt文件系统的大小为30720M16.修改/usr文件系统的大小为10240M17.修改/var文件系统的大小为10240M18.选择Go!执行所做的修改在修改分区大小时若提示磁盘空间不够,则在“add/remove Disk”选项中添加第二块磁盘第二部分:网络绑定1.使用sam命令选择”n-networking and communications”2.选择”s-network service configuration”3.选择”a-auto port aggeregation”4.选择”c-create link aggregate”创建网卡链接聚集5.进入创建菜单后,修改”link aggregate instance”选项。

实例名按顺序选择,方便管理。

6.再修改mode选项,这里选择”MANUAL”7.在网卡列表中选择需要聚集的网卡号下例选择0号和4号网卡聚集8.选中[advanced parameters]回车,修改“load balancing algorithm”d的选项为“LB_MAC”.9.再选中“change current apa config”和“save all apa congig”两项,最后选择确认键“ok选项”。

HP-UX系统LVM和镜像

HP-UX系统LVM和镜像
PVRA
Physical Volume Reserved Area Contents: ID's for volume group and physical volumes Physical extent size Physical volume size Bad block directory Size and location of other disk structures
LE和PE的对应(非镜像方式)
Logical Volume
Logical Extent
Physical Volume
4 Mb 4 Mb
Physical Extent
1 2 3 4 5 6 7
4 Mb 4 Mb
3 4 5 6 7
LE和PE的对应(镜像方式)
Logical Volume Physical Volume
/dev/vg01
ROOT DISK
NEW LVM DISK PVRA
/
dev vg01
BAD BLOCK POOL
创建卷组设备文件
3) 创建卷组设备文件 # mknod /dev/vg01/group c 64 0x010000 由于minor number是系统底层标识VG的标志,所以每个VG的group 文件的这两位(红色)必须是唯一的。否则VG无法创建 可以使用如下命令查看所有vg的group文件的minor number # ll /dev/vg*/group NEW LVM DISK PVRA ROOT DISK
/dev/dsk/c5t1d0
LVM基本操作 LVM基本操作
新添加物理硬盘或LUN
ioscan –fnCdisk insf –e
重新扫描IO 生成新的设备文件

在HP-UX上配置异步io讲解学习

在HP-UX上配置异步io讲解学习

在H P-U X上配置异步i o一、说说异步IO(Aio)在Hp-ux中,当采用同步IO的方式时,这就意味着在下一次写IO进行之前,前一次IO必须返回"成功写完成"的信息,可以看到同步IO方式在IO负荷比较大的系统存在着性能的瓶颈。

而采用异步IO方式时,在写请求发出之后操作系统会立即反回给应用一个写成功的信息,余下的事就由操作系统完成了。

在Hp-ux中使用Oracle、Sybase这些数据库时,为减少IO的瓶颈、提高库的性能,建议打开异步IO,Hp在这方面相对Aix来说相对麻烦一些。

二、Hp-ux方面打开Aio需要做的设置1、Hp-ux使用Aio的补丁要求a、Hp-ux 11.00的补丁要求为:PHKL_22126: s700_800 VM,async,hyperfabricb、HP-UX 11i的补丁要求为:PHKL_25212 vm preemption point, mlock/async_ioPHKL_25506 asyncio driver patch使用swlist -l product检查一下有无如上的补丁,如没有联系Hp的supporter将其打上。

2、创建aio的字符设备a、建立aio字符设备#/sbin/mknod/dev/async c 101 0x0b、调整设备的属主,这个例中假定用户为oracle,组为dba#chown oracle:dba /dev/asyncc、调整设备的权限位#chmod 660 /dev/async3、Hp-ux要要调整的内核参数调整内核参数据需要使用root用户a、把asyncdsk置为insam-> Kernel Configuration -> Drivers->asyncdsk调整为inb、调整max_async_ports参数这个参数限定的是同时使用/dev/async设备的最大进程数,对于Oracle这个参数应大于等于init<sid>.ora中的processes+后台的进程数,对于sybase它所标识的是最大的工作进程数。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

修改HP-UX内核
问题:我用sam修改内核参数,可是sam提示我所要修改的参数已经超过了最大值,可是按照软件安装的要求我需要修改此参数。

内核参数的最大值可以修改吗?如果可以,我
该如何做?谢谢!
---------------------------------------------------------------------------
回答:
/usr/conf/master.d/core-hpux
设定HP-UX的核心环境,对核心环境进行管理。

但修改后不能立即对核心参数进行管理。

因为系统会向boot.config读出参数,所以只有移走boot.config,然后再用getkinfo
重建boot.config文件。

在SAM--》Kernel configuration--> Parameter会自动运行
getkinfo 命令。

先修改/usr/conf/master.d/core-hpux:
*range maxfiles<=60000
*range maxfiles_lim<=60000
把/var/sam/boot.config文件mv成boot.config.bak
mv /var/sam/boot.config /var/sam/boot.config.bak
然后运行
/usr/sam/lbin/getkinfo -b
to recreate the boot.config file.。

相关文档
最新文档