LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 830|回复: 4

刚学SHELL 写了一个偷懒脚本.

[复制链接]
发表于 2004-11-1 23:42:55 | 显示全部楼层 |阅读模式
我们知道在做RAID时,,刚做需要进行同步,如果空间很大,,同步时间很长,如何让程序同步完后马上进行格式化呢...看看下面的脚本...刚学编程,大家不要笑.

linux:~ # cat raidview.sh
while true;
do
aa=`cat /proc/mdstat|grep resync`#获取同步信息
echo $aa
if [ -z "$aa" ];then
echo "Format...."
mkfs.ext3 /dev/md11
break  #格式化完成,跳出循环.如果没有这句..你的硬盘就在狂格式化..
fi
sleep 2;
clear
done

下面现贴一个一个格式化的脚本..也是为了偷懒的...当我们一次过要格式化很多相同的硬盘时...

#!/bin/sh
for i in c d e f g h i j k l m n o;
do
mkfs.ext3 /dev/sd"$i"1
done

刚学,大家不要笑呀.
发表于 2004-11-4 16:56:36 | 显示全部楼层
楼主记得先测试下在来说哦
 楼主| 发表于 2004-11-4 23:20:14 | 显示全部楼层
测试过了,放心使用,如有错误,后果自负.
发表于 2004-11-4 23:38:14 | 显示全部楼层
脚本不错。:):)。。。不过。。。。。


同步完成后,需要格式化?。。。。。。
不是直接同步了,就可以使用了么?目标盘和原盘一样的阿。。。
回去试试mirror。我一直都是用0的。就是strip。

如果上述有错,我不负责。直到偶测试结果出来。:)。



如果是空盘,那需要多少时间?:):)。
 楼主| 发表于 2004-11-5 00:03:53 | 显示全部楼层
这段时间搞光柜...搞到偶都快晕了...从AS3.2...的内核不支持.QLA2100 +S ATA 硬盘..一开机就内核出错...晕...再装SUSE...又换了几个不同的文件系统...服务器开机就慢死了.RAID也做了好几十次...因为光柜里有不同的硬盘..这回真的搞死了...

不知为什么做完RAID后....如果没有同步完就格式化很容易死机...SUSE系统.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表