
AIX
文章平均质量分 76
bingzhuan
这个作者很懒,什么都没留下…
展开
-
AIX在线更换HBA卡
<br /> <br />环境:AIX5.3+HDS更换步骤:1、显示热插拔 PCI 插槽的编号、位置以及功能<br /> [root@:/] lsslot -c pci<br /> # Slot Description Device(s)<br />U5791.001.99B00L8-P1-C06 PCI-X capable, 64 bit, 133MHz slot ent0<br />U5791.转载 2010-12-30 16:56:00 · 7507 阅读 · 0 评论 -
简单介绍HACMP中的资源组
简单介绍HACMP中的资源组!仅供参考!!对于HA中的资源组的简单介绍 老版本的HACMP中的资源组定义及设置 Cascading resource group 对于多个节点,而某些节点资源配置较低的情况,适合使用cascading型的资源组,配置低的节点只是临时替代配置高的节点,满足了客户对性价比的要求。Cascading资源组分配不同的优先级给各个节点,使得转载 2010-03-08 17:25:00 · 3780 阅读 · 0 评论 -
hacmp中的deadman switch和split brain
虽然自己考过237了,可是这两个东西的记忆太模糊了,最近看到别人有这方面的疑问,我也就重新学习一下hacmp planing guide 中的原文有这两段Toensure a clean takeover, HACMP provides a Deadman Switch, which isconfigured to halt the unresponsive node one se转载 2010-03-08 16:55:00 · 1348 阅读 · 0 评论 -
AIX上安装OpenSSH
1、软件下载:openssl(9.8.602):http://www.namipan.com/d/96e7fddd00c8ead33336f20846611565c4e7d41f23fe6500openssh(4.7_new5302):http://www.namipan.com/d/3af216b357d0fbc71320a55e7d087d1e3fa762转载 2010-02-08 09:33:00 · 4600 阅读 · 0 评论 -
AIX使用异步I/O(aio)提高系统性能
如果是同步I/O,当一个I/O操作执行时,应用程序必须等待,直到此I/O执行完. 相反,异步I/O操作在后台运行,I/O操作和应用程序可以同时运行,提高了系统性能. 使用异步I/O会提高I/O流量,如果应用是对裸设备进行操作转载 2010-02-03 15:18:00 · 2181 阅读 · 0 评论 -
IBM DISK queue_depth参数调整
queue_depth参数会影响disk i/o性能,特别是在数据库等i/o密集性应用中。适当调整设置此参数,会提高整体应用的性能。下面是在AIX 5.3,IBM ds4300上调整此参数的步骤及注意事项,记录一下。下面物理磁盘hdisk2是基于IBM存储上的,做的raid 5,此盘属于vg datavg中。一,首先备份datavg.在生产环境作任何调整,一定要切记安全第一,备转载 2010-02-03 15:21:00 · 4791 阅读 · 0 评论 -
IBM Procmon web 监控
一直没有想过命令行占绝对统治地位的aix系统中会有这样一个另类的图形管理工具, 有点想简化版本的windows资源管理器, 上图看看先:对进程管理的功能还是蛮强大的. 可以查看线程状态, 进程树, 等等. 这个工具使用profwb命令启动.转载 2010-01-23 17:40:00 · 2030 阅读 · 0 评论 -
AIX LVM底层数据结构剖析(根据qintl讲稿整理)
背景:一个关于数据丢失后的恢复问题,在LU中引起热烈的讨论,在相关的讨论帖中,qintl对LVM底层数据结构做了详细而精彩的演讲,受益匪浅。现将qintl主要讲稿内容整理如下,以便大家阅读。相关讨论帖地址:http://www.loveunix.com/viewthread.php?tid=76187&extra=page%3D5%26amp%3Bfilter%3Ddigesthttp://www转载 2009-06-09 16:30:00 · 4116 阅读 · 0 评论 -
redefinevg 命令 VS recreatevg 命令
redefinevg 命令重新定义在设备配置数据库中的给定卷组的物理卷的设置。要重新定义设备配置数据库中的 rootvg 物理卷,请输入如下类似的命令:redefinevg -d hdisk0 rootvgrecreatevg 命令重新创建一个已经存在于指定磁盘集的卷组。导入并改变卷组。示例 要重新创建一个包含三个物理卷的卷组,请输入: recreatevg hdisk1 hdisk2 h转载 2009-06-01 13:58:00 · 3215 阅读 · 0 评论 -
手工修改PVID
如果某人对硬盘做过"chdev -l hdiskX -a pv=clear"的话,那么即使再使用"chdev -l hdisk* -a pv=yes"也无法获得原来的PVID了,这样就会导致原来的VG没法使用了。一般我们会使用recreatvg来修复,但是这样的话不仅lv name,fs name都改了,甚至mount point都需要改掉,数据虽然保住了,但是非常的麻烦。 下面提供一个手转载 2009-06-01 10:40:00 · 5634 阅读 · 0 评论 -
pvid的修改和recreatevg命令的使用
Pvid是aix系统中的ODM LVM用于识别PV的序列号,操作系统通过pvid来识别pv,就好像我们每个人的ID card。当pv被添加到系统中之后,可以通过两种方式生成pvid1,cfgmgr –v 2,lspv 如果没有PVID的话,执行chdev -l hdiskn -a pv=yes也就是说当系统可以识别硬盘 并将硬盘认可为pv(即lvm的组件)的时候。系统转载 2009-06-02 10:49:00 · 3595 阅读 · 0 评论 -
如何使用recreatevg来修复卷组?
环境 产品 , RS6000, Pseries 软件版本, AIX 4.3.3 , AIX 5L 问题 由于操作失误(chdev -l hdiskx -a pv=yes) 使得 hdiskx 的PVID发生改变, 硬盘上的内容尽管没被破坏,但由于与VGDA区的描述不一致,造成卷组无法访问, 该怎么办? 解答转载 2009-06-01 10:30:00 · 2219 阅读 · 0 评论 -
recreatevg实验1
实验中某些命令的截图无法直接复制,就放在screen.tar附件中了。另外一个附件是实验中的C程序,目前只支持svg,哪位有兴趣的话可以尝试改写支持ovg和bvg。只要对PV头部以及VGDA的layout有清楚的认识,那写程序就是小菜一碟了。一、recreatevg的基础根据man中的解释,recreatevg的作用是Recreates a volume group that already ex转载 2009-05-21 14:46:00 · 2843 阅读 · 0 评论 -
总结了一下bosboot命令(bosboot -ad /dev/hdisk0)
流程主函数子函数/命令解释准备工作valid_dev检测磁盘上是否有BLVmake_workdir构建工作目录check_diskspace确认/tmp文件系统中有足够的空间容纳ramfs和内核映像init_tmpfile_vars设置一些辅助用的环境变量,例如ramfs文件的文件名以转载 2009-05-16 14:22:00 · 6863 阅读 · 0 评论 -
exportvg的流程和理解
一、exportvgexportvg从系统中删除VG的信息,它应该(至少)包括以下操作:ü从运行时的内核中删除VG信息ü从/etc/filesystems文件中删除VG中的FSü从ODM库中删除VG信息,包括VG中的LVü删除/etc/vg/vg句柄文件ü删除/dev下VG和LV的设备文件以下是exportvg(exportvg datavg)的主流程以及简单描述:VGNAME=$1VGID=`g原创 2009-05-17 14:15:00 · 6870 阅读 · 0 评论 -
varyoffvg命令的流程和理解
一、varyoffvgvaryoffvg脚本实际上是对lvaryoffvg命令的封装,以varyoffvg datavg为例,脚本主体流程如下:流程命令注释获取VGIDVGID=`getlvodm -v $VGNAME`通过ODM,将VGName转为VGID加锁putlvodm -k $VGID禁止其他影响VG的操作,包括转载 2009-05-16 14:20:00 · 8502 阅读 · 0 评论 -
AIX系统资源检测
计算机系统的性能优化是一个综合性较强的话题,它涉及对系统资源以及应用环境(如应用程序及网络环境)的分析。本文将就如何检测RS/6000系统性能,找出引起性能降低的资源瓶颈做一个简单介绍所谓系统资源包括内存、CPU和输入/输出设备。通过使用以下命令,可以对RS/6000系统资源的负载情况有一个清楚的了解:vmstat svmon ps tprof iostat netpmon filemon 注:转载 2009-07-23 17:01:00 · 3369 阅读 · 0 评论 -
HACMP学习之测试和故障排除
HACMP的测试:1、网卡故障:网络接口故障:用命令:# ps –ef | grep cluster,确认所有节点上的HACMP已启动。用命令:# errclear 0,清空系统错误日志。用命令:# tail –f /tmp/hacmp.out,监控HACMP的运行状态。用命令:# ifconfig en0 down,宕掉Se转载 2010-03-08 16:53:00 · 3040 阅读 · 0 评论 -
《走入IBM小型机世界》读书笔记[冰砖]----第一天
关于系统补丁: 查看系统当前MLbash-3.2# oslevel -r5300-08bash-3.2# instfix -i | grep ML All filesets for 5.3.0.0_AIX_ML were found. All filesets for 5300-01_AIX_ML were found. A原创 2010-03-15 16:32:00 · 2871 阅读 · 0 评论 -
网络性能监听工具:Solaris --snoop//Linux--tcpdump//AIX --iptrace//Windows --sniffor
Purpose Provides interface-level packet tracing for Internet protocols.Syntax /usr/sbin/iptrace [ -a ] [ -b ][ -e ] [-u ] [ -PProtocol_list ] [ -iInterface ] [ -pPort_list ]转载 2010-01-04 17:30:00 · 4241 阅读 · 0 评论 -
AIX下内存泄漏的监控
内存泄露主要就是监控进程的内存消耗,AIX下可以通过ps vg得到内存的消耗量,从而比较另外,有个很有用的脚本:post_vg.sh 用来比较内存的增加 下面是一个以前监控内存泄漏问题时的一个自动脚本 -------------------- run_ps_vg.sh --------------------#crontab -e#10,20转载 2010-05-10 09:22:00 · 4503 阅读 · 0 评论 -
如何在系统中查找内存泄漏(memory leak)程序?
为什么系统内存足够的大,但当程序运行了一段时间后,系统还会报内存不够用,无法产生新进程? 当出现此种情况时,我们通常会还疑有内存泄漏。首先回答什么是内存泄漏。内存泄漏是一种程序错误,有内存泄漏的程序会不断向系统申请内存,然后使用所申请的内存,当不再使用这些内存时也不释放它们,其占用的内存量越来越大。如果有内存泄漏的程序是一个长时间运行的应用程序,如交互式应用程序,这就会给系统带来非转载 2010-05-10 10:21:00 · 3411 阅读 · 0 评论 -
AIX巡检脚本
---------------------------------------------------------------------------------AIX巡检脚本:原文出自http://bbs.chinaunix.net/thread-1269218-1-1.html-----------------------------------------------转载 2010-05-10 09:33:00 · 2749 阅读 · 0 评论 -
AIX 分页技术 - minperm、maxperm 和 lru_file_repage
引言AIX® 虚拟内存管理器 (AIX VMM) 是一种基于分页的虚拟内存管理器。一个分页就是一个固定大小的数据块。分页既可以位于内存中(也就是说,映射到物理内存中的某个位置)、也可以位于磁盘中(也就是说,从物理内存中替换到分页空间或者文件系统)。AIX VMM 有一个非常独特的方面,即缓存的文件数据的管理。AIX VMM 将缓存的文件数据与对其它类型虚拟内存(例如,进转载 2010-05-01 11:26:00 · 6328 阅读 · 0 评论 -
HMC管理的几个小常识
经常有朋友问起关于HMC管理的问题。比如HMC的备份;HMC与服务器之间的关系等等。其实这些问题在IBM网站都有答案。我把被经常问到的问题及答案摘录如下: 未做逻辑分区的p5服务器为什么离开HMC后就无法启动了?环境产品, p5机型, p520,p550, p570问题原来使用HMC管理的p转载 2010-05-01 20:01:00 · 7636 阅读 · 1 评论 -
HACMP 中Cascading 和Rotating资源组的区别
Cascading 和Rotating 资源组的主要区别在于配置方法及它们的工作模式不同在cascading 资源组中,当一个节点加入到一个HACMP群集(以下简称Cluster)时,如果该节点对已在另一个节点上运行的资源组拥有更高优先级,资源组会移到此节点上。而在 rotating 资源组中,资源组仍将在原先的节点上运行,当拥有该资源组的节点需要被接管时(如系统宕机),资源组转载 2010-05-01 20:05:00 · 2398 阅读 · 0 评论 -
如何操作控制面板 (control panel) 才能使p5服务器立即关机
环境:p520,p550,p570问题:p5服务器未接HMC, 由于某种原因系统无法登录了,需要重启服务器。此时按控制面板上的电源开关又不起作用,该怎么办? 解答:使用控制面板上的功能8 ,可以使服务器立即关机。 具体操作步骤:a. 使用控制面板的 或 按钮选择功能2面板显示如下02_ _ _ _ _ _ _ _ _转载 2010-05-01 19:45:00 · 2722 阅读 · 0 评论 -
如何更换镜像了的坏磁盘
命令关系到你对整个AIX的物理存储和逻辑存储的理解,尤其是在换硬盘的时候,有时候还要涉及到上层的fs或裸设备。因为有时侯由于你不太了解每个命令使用的后果,可能会畏惧为客户的生产系统做相应的操作。所以我想跟大家探讨一下,就举一个实例来做个深入的讨论吧。具体情况是这样的,某个客户可能由于历史原因,有四块7133-D40上的18.2GB的SSA硬盘(hdisk0~hdisk3)在一个uservg转载 2010-05-01 19:40:00 · 2900 阅读 · 0 评论 -
光纤网卡和HBA卡有什么区别?
在讨论这个问题的时候,需要先说清楚一个问题:我们知道,在早期的SAN存储系统中,服务器与交换机的数据传输是通过光纤进行的,因为服务器是把SCSI指令传输到存储设备上,不能走普通LAN网的IP协议,所以需要使用FC传输,因此这种SAN就叫FC-SAN,而后期出现了用IP协议封装的SAN,可以完全走普通LAN网络,因此叫做IP-SAN,其中最典型的就是现在热门的ISCSI。转载 2010-05-01 20:04:00 · 2039 阅读 · 1 评论 -
DS4000 初始配置
IBM TotalStorageDS4000系列是IBM推出的适用于中型企业的存储产品,由原先FAStT系列产品升级而来,并增强了某些存储功能。其产品由DS4100(原FAStT100)到DS4500(原FAStT900)能满足从中低端到中高端的大部分存储需求,并在合理的成本基础上,为企业提供完善的产品和服务。在中国企业市场得到了广泛的推广和应用。 DS4000 系列转载 2010-05-01 19:47:00 · 3323 阅读 · 0 评论 -
HMC不能open terminal windows的解决方法之一
新到HMC 7310-CR4,跟原来的7310-C03有些不同,主要是外观直接就是显示xServer 3550,本地只有一个SATA硬盘。机器预装了6.1.3,感觉界面比V7差多,因此,直接下载了7.3.4。然后重新安装。一切都比较顺利。在重装之前,碰到不能打开终端窗口的问题。选择open terminal windows时,显示:Open in progress几个乱转载 2010-05-01 19:43:00 · 7953 阅读 · 0 评论 -
理解AIX中的多路径路由
今天在上海听老农的HACMP课时,讲到了AIX中的多路径路由,并做了相关实验。通过实验和LU的相关帖子总算明白了其中的道理。帖子中LARRYH的讲解很细致。 问题:AIX5.3+hacmp5.4网络相关的问题两台p550的小型机装了AIX5.3.0.5,HACMP版本是5.4.0.1,各有一块光纤网卡和一块内置千兆以太网卡连接到集群网络IP_network_转载 2010-05-01 19:37:00 · 4025 阅读 · 0 评论 -
AIX中最让人困惑的是剩余内存的问题
AIX中最让人困惑的是剩余内存的问题。似乎所有的AIX初次使用者都有点守财奴倾向,不喜欢AIX系统中剩余物理内存,总是那样少。说实话,开始我也不喜欢,但当我明白一个道理的时候,我才觉得物理内存剩得少没什么不好:物理内存非常宝贵,效率远比磁盘系统高(大约快1000倍),为什么让物理内存闲置(剩余)呢?因此AIX把不使用的物理内存都变成了文件系统缓存,提高磁盘存取效率,系统只留下很少的一点,供转载 2010-05-01 08:16:00 · 5281 阅读 · 0 评论 -
AIX培训笔记——交换空间
交换空间,也即操作系统中的虚拟内存,本文简单介绍了一些交换空间管理的基本命令。 交换空间分配原则:Only one paging space per disk;Use disks with the least activity;Paging spaces roughly the same size;Do not extend paging space t转载 2010-04-20 21:45:00 · 2966 阅读 · 0 评论 -
于/etc/security/limits的中文解释
前一阵子,跟公司的数据库工程师为新机器P560Q和P55A安装系统和数据库,AIX为5304,oracle9207,在oracle建库是总是在jvm处失败,并报了一堆错,经查与/etc/security/limits限制有关,下面是这个文件的解释:time(seconds) unlimited此用户的一个进程能占用的CPU处理时间file(blocks) unlimited此用户的转载 2010-03-25 17:13:00 · 2425 阅读 · 0 评论 -
AIX 5.3 AIO (Asynchronous I/O) Tuning
Here is a quick and easy way to tell if you have not allocated enough aioservers on your AIX 5.3 system. First you want to check how many you have configured currently:$ lsattr -El aio0autoconfig转载 2010-03-23 14:08:00 · 3214 阅读 · 0 评论 -
关于aix下xmanager、cde、ftp、telnet问题的小结
1.如果cde无法启动,查看是否安装了cde,如没有将系统盘第一张插进光驱,simt 中有个install software bundle ,选择CDE安装就行了,我看到IBM网站和一些资料都是告诉你安装哪些fileset,很麻烦的,此法安装很方便。 如果装好了cde,有时却无法启动cde,就运行一下/etc/rc.dt 2.如果xmanager无法登陆,请检查/etc/转载 2009-04-21 12:41:00 · 2828 阅读 · 0 评论 -
如何使AIX 中的多路径管理(MPIO)功能失效?
AIX 中 的多路径管理(MPIO) 是集成在系统核心中的功能,其软件包无法删除的。为了使其失效,只要安装相应的磁盘阵列的驱动程序即可。因为,专用的磁盘多路径管理软件是在识别出专用的磁盘后,以此为基础,在其上创建出相应逻辑设备名,才使其起作用的。 如 ESS , 为了使用SDD 软件,必须首先识别出 2105 的硬盘,然后才会在系统中生成 vpath ; 否则即使安装了SDD ,也不能发挥转载 2009-04-02 15:54:00 · 4811 阅读 · 0 评论 -
AIX常用的性能监控命令
机器性能优化主要从四个方面去考虑:CPU,内存,磁盘I/O,网络。1, CPUsar命令可以使用sar命令来查看cpu的使用率。ibm150:[/]#sar 1 5 AIX ibm150 1 5 000AF70D4C00 01/24/06 13:13:25 %usr %sys %wio %idle转载 2009-02-11 11:21:00 · 3609 阅读 · 0 评论 -
同步vgda与lv头的lvcb信息
在aix中,lv的lvcb信息位于每个lv头部的512字节,同时在vgda中也有所有lv的lvcb的一份copy,如果发生lv头的lvcb与vgda中的lvcb不一致的情况,如何同步呢?不过这种情况是少之又少的,只是提供一种分析问题的思路 如果发生不一致,一般的命令是不能同步的,synclvodm肯定不能,该命令只能同步vgda->odm,它是不会修改vgda的信息的,翻了翻红皮书转载 2009-02-11 11:29:00 · 1613 阅读 · 0 评论