Articles of hp ux

文件系统上的HP UX iostat

我有一个服务器运行HP UX 11操作系统,我正在尝试有文件系统,而不是磁盘的I / O统计。 例如,当我inputiostat(在3盘的iostat输出下)时,我有50个磁盘连接到服务器: disk9 508 31.4 1.0 disk10 53 1.5 1.0 disk11 0 0.0 1.0 我有文件系统(DF输出): /c101 (/dev/VGAPPLI/c101_lv): 66426400 blocks 1045252 i-nodes /c102 (/dev/VGAPPLI/c102_lv): 360190864 blocks 5672045 i-nodes /c103 (/dev/VGAPPLI/c103_lv): 150639024 blocks 2367835 i-nodes /c104 (/dev/VGAPPLI/c104d_lv): 75852825 blocks 11944597 i-nodes hp-ux上可能有文件系统而不是磁盘的I / O统计信息吗?

HP-UX备份和还原

我最近购买了一台旧的ZX6000工作站作为我们开发的软件包的testing机。 通常,在testing软件包时,我们使用VMWare创build一个全新安装的操作系统,然后创build该干净安装的快照。 testing完成后,虚拟机可以恢复到“干净”快照,下一个testing周期将从头开始。 遗憾的是,就我所知,HP / UX不能与VMWare(或任何虚拟化软件)协同工作。 基本上我想要做的是为此HP-UX计算机创build相同types的设置。 理想情况下,我想创build一个系统的备份,并能够相对容易地恢复。 另外,我想格式化机器和重新安装操作系统将是一个可以接受的解决scheme。 一些说明: 我没有磁带机,但如果完全有必要,我可以购买一个。 我无权访问其他HP-UX系统 我没有操作系统介质(即使我这样做,机器没有安装光驱) 操作系统版本是11.31 问题: 有没有办法为USB拇指驱动器或非HPnetworking位置创build完整的系统备份? 一旦我有这个备份文件,恢复的过程是什么?

hp-ux挂载一个磁盘来恢复数据

如果从磁盘启动时遇到问题,请安装新映像的磁盘,启动正常。 我想尝试挂载问题磁盘,并使用山姆我可以看到磁盘罚款。 但是我不知道如何挂载磁盘并保留当前数据。 阅读手册页和search惠普的论坛发现一些安装说明,但没有直接适用于安装旧的lvm驱动器。 如果有人有任何想法,我一定会很感激。 谢谢!

需要关于Unix启动脚本的帮助

我在unix shell脚本上非常薄弱。 有没有一种方法可以创buildUnix shell脚本,该脚本将仅在服务器启动时启动 ,并按顺序执行以下命令: # cd /mysql # ./bin/safe_mysqld –user=root & # ./support-files/mysql.server start 更长的故事…在HP-UX服务器上,我安装了Mysql。 然而,客户希望服务器安装在/mysql而不是/usr/local/mysql/这是标准位置。 在上个星期我一直在努力设置mysql守护进程在服务器启动时自动启动。 我不知道是什么问题,但到目前为止,启动服务器的唯一方法是使用上述命令。 更新:07.02.12 15:23 在启动进程时,这是服务器启动时的短输出: Start MySQL Server ………………………………………….. OK … 但是,当我进入ps -ef我可以很容易地知道它没有启动: # ps -ef | grep -i mysql root 3074 3056 0 15:26:53 pts/0 0:00 grep -i mysql # 这是我开始这个过程时的样子: # cd mysql # ./bin/safe_mysqld –user=root […]

我如何使(non-gnu-)grep忽略二进制文件?

嗨,我在这里的一台HP-UX服务器上。 当recursion地查询目录树时,当树还包含二进制文件时,我遇到了一些问题:grep将它们视为文本文件,并显示包含大量不可打印字符的很长的行。 这不仅使得输出难以扫描,而且还经常使我的terminal无法使用(并且为其标题写入有趣的string)。 GNU-grep有一个选项–binary-file=这将有所帮助(而且它不会为二进制文件打印匹配的行),但是我没有GNU工具可用。 有没有一种方法来模拟GNU-grep的行为,或忽略看起来像二进制文件? 顺便说一句。 如果在perl中有这样一个简单的方法,那也可以。

Mysql | 更改数据库文件夹的位置

我有一个带有两个Mysql实例的HP-UX服务器。 第一个是原来的,位于/mysql ,并保持其数据库文件在/mysql/data/ 第二个是我安装的错误,位于/usr/local/mysql ,它的数据库文件保存在/usr/local/mysql/data/ 现在的问题是(我猜是因为新的安装),当我发出命令来启动mysql守护进程(原始的一个位于/mysql )我收到以下消息: …所以你可以看到我从旧的MySQL实例启动守护进程,但是当它启动时,现在正在使用新的安装数据库文件。 如何更改path(我应该编辑哪个文件)以使守护进程指向位于/mysql/data/的旧数据库文件?

HP-UX合并两个卷组

我有一个3卷组(vg00,vg01和vgdata)的系统。 我需要制作一个可启动的磁带,所以我用下面的命令ad backup成功完成了。 make_tape_recovery -a /dev/rmt/0mn -x inc=vg00 -x inc=vg01 (这不是-x inc=vg00的确切语法,但这不是问题)。 现在,我想知道,在磁带上启动时,会给我一个vg(vg00)还是两个vg(vg00 + vg01)? 我想有足够的磁盘空间来保存数据。

在ssh命令中执行Telnet命令

我想要在远程机器上执行Telnet命令( 172.202.230.22 )的ssh命令中有一个Telnet命令。 我试着用命令 ssh [email protected] telnet 10.86.114.10 8088 它给出了一个错误消息 找不到命令(错误代码:127), 但是当我试图直接在172.202.230.22上执行相同的Telnet命令时,它正在执行正常。 是什么原因?

无法使用ls *在cifs共享上列出新文件

我有一个运行11.11版的旧版HP-UX系统,它有一个configuration为netapp文件pipe理器的cifs装载。 在过去的几天里,我们看到如果使用完整的path,可以创build和访问文件的份额有一些奇怪的行为,但是通配符列表失败。 重新分享份额似乎纠正了这种行为。 一个实际的例子: cd /path/in/myshare touch newfile.txt ls * #finds nothing ls newfile.txt #finds file umount /sharepath mount -a ls * #finds the file 任何人都有什么猜测是什么原因造成这种奇怪的行为?

如何检测机器是否被虚拟化

我有Linux,AIX,SunOs和HP-UX机器,我想检测机器是否虚拟。 到目前为止,我发现这篇文章帮助我在Linux上获得这些信息: dmesg | grep -i virtual //On Linux Machines 但是我也需要AIX , HP-UX和SunOs的命令 。 任何帮助?