#! /bin/bash # # Automatically install and configure several programs needed by # VPN Server. For example, xl2tpd, ppp, strongswan... # And make them work well. # # Created by Beyan Zhang 24-9-2016. # Copyleft (c) 2016 Beyan. All left reserved. # Welcome banner. echo -e "\npress any key to start, \c" echo -en "or […]
I have spent almost one week studying how to install Gentoo Linux on a MacBook Pro with retina display and work well. After try all my best, I built my own operate system with Gentoo-sources, Openbox, Feh, Rox, Tint2, Wbar and other light tools. It worked well just like other Gentoo Linux except the retina […]
Sometimes I thought mirror a root disk is out of date and hardware RAID card is just what we need. But then I recognize that if the RAID card is broken, the machine broke too. And this never happen on a mirrored disk. But if it does, the only thing you should do is playing […]
First of all, I should say, “although my English is not very good, but I am working on it”. Maybe sometimes somewhere, you can read a lot of Chinglish, but I promise, the mistake will be reduced day by day. By the way, we are always focusing on the real technology but not the simple […]
客户处有一HP P2000 G3的存储,由于机房停电而异常关机,再次上电开机后发现同时有4块硬盘亮起了故障灯。接到case时,已经过了半月有余,不但该存储无法访问数据,连接它的主机也由于不明原因无法使用数据库。经过排查,发现几个问题。存储共2个盘柜,共14块盘,其中8块盘作了raid5,其它6块盘作了raid6,全局无热备盘。出现故障时,两个raid组中各坏了两块盘,raid5已经是“offline”状态,raid6则是“degrade”状态。对于主机来说,/sybase安装了数据库,目前使用率已100%,连接数据库时报“状态=JZ006”错误,排除存储本身的数据问题,sybase不能连接也和没有空间写日志有关系。 一、HP P2000 G3更换硬盘 1、管理口地址:10.0.0.2(A控)、10.0.0.3(B控),掩码255.255.255.0,用户名manage,密码!manage 2、 raid6本身有6块盘,坏了两块,热插拔更换硬盘后,系统并没有自动将新盘添加到卷簇而是标记为“AVAI”状态,需要手动将该盘添加到相应卷簇作为热备盘,而后系统会自动同步数据。具体操作如下: 在左侧一栏选择相应的虚拟磁盘 à configuration à manage dedicated spare à 勾选需要的硬盘(状态是AVAI) à modify spares à 搞定。 3、 raid5中两块有故障的硬盘,在管理界面中状态显示是“LFTOVR”,且该卷簇已“officeline”,可尝试使用“trust”命令。官方文档中关于此命令的使用禁忌有详细说明。文中提到该命令“只能作为进行灾难恢复的最后一步使用“、“此命令可能导致数据永久丢失,虚拟磁盘运行不稳定“、”如果具有一个磁盘的虚拟磁盘处于保留或故障状态,千万不要使用trust命令“,还提到“trust命令尝试同步保留磁盘,以使得所有保留磁盘再次成为虚拟磁盘的活动成员“。因为文中案例的Vdisk已是脱机状态且不止一块物理盘,加上卷簇中数据对于客户来说不是特别重要,于是尝试用trust命令。 # trust enable //有些系统中该命是被禁用的 # show vdisk //查看系统中全部虚拟磁盘(raid组)的状态 # trust vdisk* //trust有保留(“LFTOVR”)磁盘的虚拟磁盘(卷簇) # show vdisk //再次查看vdisk状态 如图所示,vd02执行trust命令后已经开始同步数据。系统中查看之前两块硬盘的状态,已经恢复正常。 至于成员盘为何会成为保留(LFTOVR)状态,官方有如下解释: a)在控制器轮询驱动器之前,驱动器加速转动未完成。当控制器查询驱动器并发现驱动器未处于就绪状态时,它会将驱动器置于 “保留”状态。 b)开机顺序不正确。 c)固件升级(由于定时问题)。 d)故障转移所耗时间比期望的时间长。 e)从其他 MSA 系统中交换驱动器,或从阵列中删除和重新插入。 官方还警示,通过trust命令激活的卷簇对于其它故障是零容忍,不能再放回生产环境中去,所以需要把trust后的虚拟磁盘上面的数据备份,删掉该虚拟磁盘后进行重建。 4、 添加热备盘 P2000 G3 Experiment à provisioning à manage global spares à 选中需要的硬盘 à modify spares à 搞定。 二、扩展HP-UX文件系统 1、 查看是否可以在线扩展 # swlist | grep –I vxfs […]