灌溉梦想,记录脚步

Oracle 10gR2在RedHat 5上EM中文乱码的解决方法

1、配置字体并清除缓存

1
2
3
4
5
6
7
8
9
10
#切换到Oracle用户
su - oracle
#停止EM
emctl stop dbconsole
#拷贝font配置文件
cd $ORACLE_HOME/jdk/jre/lib/
cp font.properties.zh_CN.Redhat font.properties 
#删除已经生成的gif图标
rm $ORACLE_HOME/oc4j/j2ee/oc4j_applications/\
applications/em/em/cabo/images/cache/zhs/*.gif

继续阅读 »

RedHat 6双网卡绑定

(更新!!!:以下方法经测试会出现交换机mac地址失效问题,解决方法是延续redhat 5的通常配置,并关闭NetworkManager服务。)
服务器型号为HP DL380 G7 有四个网络接口,其中第一口和第三口连接到不同的交换机,需要绑定一个IP,做成主备模式。
对于redhat 5及以前版本,网上有很多教程,很简单,但对于redhat 6并不可用。在尝试多次之后,总结配置如下:

以服务器10.199.74.68为例,子网掩码为255.255.255.224,网关为10.199.74.73

/etc/modprobe.conf

1
2
3
4
5
6
7
alias bond0 bonding
options bond0 mode=1 arp_ip_target=10.199.74.73 arp_interval=60
alias eth0 tg3
alias eth2 tg3
alias eth1 e1000
alias eth3 e1000
add above bonding e1000 tg3

继续阅读 »

简单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;
继续阅读 »

直接使用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/

二、准备环境
继续阅读 »