日志分类:工作日志

Rhel 5 升级为centos 5 并配置yum源

2008-08-25,星期一 | 分类:工作日志, 系统管理 | 标签: | 84 views

Rhel 5 升级为centos 5 并配置yum源

开发一台测试服务器原来用的是RHEL5,安装啊,更新包一点都不方便,整成CentOS 5吧,方便使用。

1.卸载掉原yum包
rpm -e yum-rhn-plugin-0.4.3-1.el5 yum-updatesd-3.0.1-5.el5 yum-3.0.1-5.el5 yum-metadata-parser-1.0-8.fc6 pirut-1.2.10-1.el5.noarch
rpm -e redhat-release-5Server-5.0.0.9 redhat-release-notes-5Server-5 –nodeps

2.下载安装CentOS中的yum包
mkdir yum
cd yum/
wget http://centos.ustc.edu.cn/centos/5/os/x86_64/CentOS/yum-3.2.8-9.el5.centos.1.noarch.rpm
wget http://centos.ustc.edu.cn/centos/5/os/x86_64/CentOS/yum-updatesd-0.9-2.el5.noarch.rpm
wget http://centos.ustc.edu.cn/centos/5/os/x86_64/CentOS/yum-metadata-parser-1.1.2-2.el5.x86_64.rpm
wget http://centos.ustc.edu.cn/centos/5/os/x86_64/CentOS/python-iniparse-0.2.3-4.el5.noarch.rpm
wget http://centos.ustc.edu.cn/centos/5/os/x86_64/CentOS/centos-release-5-2.el5.centos.x86_64.rpm
wget http://centos.ustc.edu.cn/centos/5/os/x86_64/CentOS/centos-release-notes-5.2-2.x86_64.rpm
rpm -Uvh *.rpm

3.导入RPM-GPG-KEY
rpm –import http://centos.ustc.edu.cn/centos/RPM-GPG-KEY-CentOS-5

4.修改一下源,改成centos.ustc.edu.cn,我用着速度很爽。

yum update/install

搞定

–EOF–

CentOS 4.6安装ORACLE 10G

2008-08-21,星期四 | 分类:工作日志, 数据库 | 标签: | 66 views

CentOS 4.6安装ORACLE 10G

1.安装相关软件包
yum install compat-gcc-32 compat-gcc-32-c++ compat-gcc-32-g77 compat-libf2c-32 compat-libstdc++-296 compat-libstdc++-33 compat-db compat-readline43 libXp libaio libaio-devel

2.创建组和用户
groupadd oinstall
groupadd dba
useradd -m -g oinstall -G dba oracle
#检查结果
[root@localhost opt]# id oracle
uid=500(oracle) gid=500(oinstall) groups=500(oinstall),501(dba)

3.创建安装Oracle所需要的目录
mkdir /db
#安放oracle软件
mkdir -p /opt/oracle
#存放oracle数据库文件
mkdir -p /db/oradata
chown -R oracle.oinstall /opt/oracle /db/oradata
chmod -R 755 /opt/oracle /db/oradata
全文阅读 »

snmpd dead but pid file exists

2008-08-05,星期二 | 分类:工作日志, 系统管理 | 标签: | 81 views

最近在上一台新服务器的时候,snmpd始终无法启动,启动是正常的,也没有报任何错误,但运行

/etc/init.d/snmpd status

告知

snmpd dead but pid file exists

检查了一下,发现是net-snmp-libs版本同net-snmp不一致造成的,升级成同一版本即可解决 :

yum update net-snmp  net-snmp-utils net-snmp-libs net-snmp-devel

使用iGoogle个性化主页进行时间管理

2008-07-30,星期三 | 分类:工作日志 | 标签: | 86 views

原文链接:http://www.gtdlife.cn/2008/909/uses-the-igoogle-personalization-main-page-to-carry-on-time-management/

有些人使用Google的应用已经非常顺手了,比如Gmail,Google Calendar,Gtalk等等,有没有想过使用iGoogle这个平台把Google App整合起来进行时间管理及日常事务管理呢?

其实iGoogle能做的事情很多很多,就看自己怎么用了,我这里站在使用四象限法进行时间管理的角度,为大家介绍一下如何应用iGoogle,其实很简单,我们对工具的要求就是这么简单。

打开iGoogle主页,除了Google Calendar之外全部删除

Snap1

点击“添加内容” 全文阅读 »

CentOS中文语言包

2008-07-29,星期二 | 分类:工作日志, 系统管理 | 标签: | 113 views

在一台机子上装了centos 5,刚开始没想到会有用到中文,所以安装的时候系统语言选择了英文包.
谁知道开发在使用Eclipse需要中文环境,上网搜了一下,另外一哥们也碰到这样的问题了,照他的方法找到这两个包,安装上就可以支持中文了.
yum install fonts-chinese fonts-ISO8859-2-75dpi

为Linux服务器设置静态路由

2008-07-22,星期二 | 分类:工作日志, 系统管理 | 标签: | 112 views

例如要通过网关192.168.0.254访问网段10.0.0.0/24

  1. route add -net 10.0.0.0 netmask 255.255.255.0 gw 192.168.0.254

但这样添加的静态路由重启服务器或网卡后会失效,为了能够永久保存此静态路由
进入/etc/sysconfig/network-scripts创建route-eth0,即
vi /etc/sysconfig/network-scripts/route-eth0
添加内容:

  1. 10.0.0.0/24 via 192.168.0.254

或通过xwindows设置,进入System=>Administration=>Network,如图
全文阅读 »

记一次服务器被黑经历

2008-07-17,星期四 | 分类:工作日志, 系统安全, 系统管理 | 标签: | 200 views

今天下午,一朋友找上我需要帮忙,说他服务器里面有大量的ssh-scan进程,登录服务器一看,确实被黑了,被人植入了非法程序:
ps axjf

1 20894 20894 20894 ?           -1 Ss     502   0:07 ./SCREEN
20894 20896 20896 20896 pts/3    10203 Ss     502   0:01  \_ /bin/bash
20896 10203 10203 20896 pts/3    10203 S+     502   0:00      \_ /bin/bash ./start 203.141
10203 12521 10203 20896 pts/3    10203 S+     502   0:00          \_ ./ssh-scan 100
12521 12522 10203 20896 pts/3    10203 S+     502   0:00              \_ ./ssh-scan 100
12522 12524 10203 20896 pts/3    10203 S+     502   0:02                  \_ ./ssh-scan 100
12522 12525 10203 20896 pts/3    10203 S+     502   0:01                  \_ ./ssh-scan 100
12522 12575 10203 20896 pts/3    10203 S+     502   0:01                  \_ ./ssh-scan 100
12522 12586 10203 20896 pts/3    10203 S+     502   0:02                  \_ ./ssh-scan 100

全文阅读 »

通过SSH Tunnel提升服务器安全性

2008-07-15,星期二 | 分类:工作日志, 系统安全, 系统管理 | 标签: | 72 views

通过SSH Tunnel提升服务器安全性

作者: xuki(www.vvvk.net)| 可以转载, 转载时务必以超链接形式标明文章原始出处和作者信息及版权声明
网址:http://www.vvvk.net/archives/308

在服务器安全中,有一项要点就是以最少的端口提供最大的访问度,这话怎么解释呢?就是通过防火墙关闭非必须的对外端口,而需要对外提供的端口则通过SSH Tunnel来实现,下面我就举例来说明如何实现这一功能:
数据库服务器仅开启了ssh端口,但希望实现对授权用户访问Oracle 1521端口,VNC 5901端口,oem 1158端口等
ok,看图说话,我这里使用的软件仍旧是SSH SecureShellClient,编辑数据库服务器的profile=>Tunneing
a.png
依照此添加vnc和oem访问端口,结果如下: 全文阅读 »

linux下如何用perl连接oracle数据库

2008-07-10,星期四 | 分类:工作日志, 程序设计, 系统管理 | 标签: | 111 views

1.安装dbi,就是database interface,通用的。有for mysql,for oracle,for sybase的。

perl -MCPAN -e shell
cpan-> install DBI;

如果装不上,得从源代码安装

wget http://search.cpan.org/CPAN/authors/id/T/TI/TIMB/DBI-1.605.tar.gz
tar -xzvf DBI-1.605.tar.gz;cd DBI-1.605
perl Makefile.PL
make
make install

2.安装dbd-oracle之前服务器上必须安装oracle软件或oralce客户端软件,并配置好tnsnames

wget http://search.cpan.org/CPAN/authors/id/P/PY/PYTHIAN/DBD-Oracle-1.21.tar.gz
tar -xzvf DBD-Oracle-1.21.tar.gz;cd DBD-Oracle-1.21
export LD_LIBRARY_PATH=/opt/oracle/product/10.2.0/db_64/lib
perl Makefile.pl -r=build64
make
make install

修改tnsnames.ora,加入需要连接的oracle数据库

ABCDE =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = XX.XX.XX.XX)(PORT = 2521))
)
(CONNECT_DATA =
(SERVICE_NAME = abcde)
)
)

全文阅读 »

例行工作:RMAN远程异机备份恢复策略检测

2008-07-03,星期四 | 分类:工作日志, 数据库 | 标签: | 77 views

目录:
1.删除旧有环境
2.拷贝生产数据库的rman备份文件到测试服务器
3.建立同生产数据库一致的rman数据库,并设置好listen.ora和tnsname.ora文件
4.在rman_test创建catalog数据表及用户
5.导入生产服务器备份的catalog数据库
6.拷贝备份的spfile
7.创建与原数据库相同的文件存放路径
8.使用pfile或spfile在目标主机上启动数据库到nomount 状态
9.恢复控制文件
10.切换数据库到mount 状态
11.恢复数据库

#################################################################

1.新安装oracle软件,版本及目录结构同生产数据库服务一致,如果是使用旧环境,则需要如下步骤:

rm -rf /db/oradata/*
rm -rf /bak/online_redo_log_bk/*
rm -rf /opt/oracle/archive/*
rm -rf /opt/oracle/admin/*
rm -rf /opt/oracle/flash_recovery_area/*
rm -rf /opt/oracle/product/10.2.0/db_64/dbs/*

最后再通过vnc使用dbca彻底删除现有数据库。
全文阅读 »

Pages: 1 2 3 4 Next