灌溉梦想,记录脚步

简单PING测试脚本

这里介绍两个在linux下用脚本进行连通性(ping)测试的脚本。
1,基于连续IP的ping脚本

1
2
3
4
5
6
7
#!/bin/sh
#
ip="192.168.3."
for i in `seq 1 13`
do
ping -c 2 $ip$i | grep -q 'ttl=' && echo "$ip$i OK" || echo "$ip$i NOT OK"
done

保存为ping.sh,然后添加权限并执行。
#chmod +x ping.sh
#./ping.sh
脚本ping判断成功与否以是否出现ttl值为准。
继续阅读 »

基于光盘的本地yum服务器搭建

一、YUM服务端

1.创建一个存放放RPM所有安装包的目录 ,位置自定义,有兴趣的同学可以放在/home下

1
mkdir -p /opt/yum

2.获取RedHat的ISO镜像文件,并挂载

1
2
mkdir -p /mnt/cdrom
mount -t iso9660 /dev/cdrom /mnt/cdrom

3.获取RPM包源,将ISO中的Server目录复制到本机需要安装YUM仓库的目录下:例如/opt/yum

1
cp -r /mnt/cdrom/Server   /opt/yum

4.进入你自己创建的YUM仓库,并安装createrepo工具
继续阅读 »

批量ISCSI生成与加载示例

这是我在做oracle集群和mfs存储实验时创建的iscsi磁盘,操作系统为centos 5.4。

服务端:

1
2
3
4
yum install -y scsi-target-utils
chkconfig --level 2345 tgtd on
service tdtd start
//安装并启动相关服务
1
2
3
4
5
6
7
8
9
tgtadm --lld iscsi --op new --mode target --tid 1 -T iqn.2010-05.com.forzw.disk1
tgtadm --lld iscsi --op new --mode target --tid 2 -T iqn.2010-05.com.forzw.disk2
tgtadm --lld iscsi --op new --mode target --tid 3 -T iqn.2010-05.com.forzw.disk3
tgtadm --lld iscsi --op new --mode target --tid 4 -T iqn.2010-05.com.forzw.disk4
tgtadm --lld iscsi --op new --mode target --tid 5 -T iqn.2010-05.com.forzw.disk5
tgtadm --lld iscsi --op new --mode target --tid 6 -T iqn.2010-05.com.forzw.disk6
tgtadm --lld iscsi --op new --mode target --tid 7 -T iqn.2010-05.com.forzw.disk7
tgtadm --lld iscsi --op new --mode target --tid 8 -T iqn.2010-05.com.forzw.disk8
//生成iqn

继续阅读 »

关于运维的一些经验

1、IP规划

IP最后位:1-30 为保留IP;
IP最后位:31-240为服务器IP;
IP最后位:241-254为网络设备IP;

服务器IP以31开始从小到大排列;
网络设备IP以254开始从大到小排列;
DHCP分配IP从101开始;

内网地址建议抛弃192段,使用10段,无论涉及的网络规模大小,原因有三:
可扩展容量更大
减少输入次数
传说中的10段比192段更高性能;

硬件管理模块,如IMM、ILO,使用DHCP方法获取IP;
继续阅读 »

关于时间和读书

体验过写东西的艰辛之后,就会明白,认真写出一篇可以让别人艳羡的东西是多么的不容易。

如此看来,那些大师的手笔是多么的可贵。

如此,阅读一本好书就是和一位大师在交流,尽管这种交流是单向的。当大师用毕生的所学去指导和告诫你时,那会感到多么的荣幸,荣幸之至,甚至惶恐,我喜欢这种惶恐。

最近我看书比较多,都是专业方面的,深感国内和国外技术力量的差距,不是鸿沟,是天壤之别。对于其他方面的,偶尔看一些,但绝对不看那些鄙陋的书籍,2000年以后和30岁以前的人写的书都可以称得上鄙陋,鄙陋的让你不好意思。想象一下,一个绝对的shability给你讲述ta的偏见,多么的让人恶心。

再忙的人,时间挤挤总会有的。随手带上一本书,无论是上班还是出差,尽管书籍比手机、比钱包都要重,可她更值得携带,这样慢慢就能看完。

AIX的学习

最近工作需要接触到IBM小型机,当然少不了要用AIX系统,由于先前没有AIX方面的经验,所以要很努力的学习。

由于平时积累了不少linux的管理经验,所以学习起来也不那么吃力,基本的操作命令和参数和linux上的很接近,偶尔不通用的可以man下,感觉主要还是学习用smit配置系统,smit貌似可以配置系统映像内的所有东西,这个很好,减少了命令记忆的数量。

相继看了ibm 的redbook和 AIX 5L 管理指南一本老书,常规的系统安装和配置已能接近,好在有机器可以练习。学习是一个持续的过程,一定要好好坚持下去,不虚度每一天。

直接使用ISO文件安装Ubuntu 11.04到真实分区

ubuntu 11.04已经发布beta版本,由于不喜欢刻盘那种声音,也不喜欢wubi那种方式,所以使用iso文件直接安装ubuntu 11.04。

一、下载文件
下载ubuntu 11.04镜像:
http://cdimage.ubuntu.com/daily-live/current/

我选择的是64位版本:
http://cdimage.ubuntu.com/daily-live/current/natty-desktop-amd64.iso

下载grub2dos
http://sourceforge.net/projects/grub4dos/

二、准备环境
继续阅读 »