系统管理员手册
一、 系统管理员注意事项:
1. 开、关机步骤:a. 打开电源,等待三个提示灯都亮后
b. 开主机和备机电源,
关机: a. 在#提示符下键入sync,sync,sync,再键入init 5关机,
b. 关闭备机和主机电源,
c. 关闭磁盘阵列电源
2. 日常检测操作:
a.df -k ;检查磁盘阵列是否挂上,如:
/dev/md/dsk/d8 8123749 904184 7138328 12% /abc
b.pso ;检查oracle是否启动,如:
oracle8 5394 1 0 08:43:29 ? 0:00 oracleora8 (LOCAL=NO)
oracle8 625 1 0 08:15:05 ? 0:00 tnslsnr LISTENER -inherit
oracle8 4457 4455 2 08:37:50 ? 3:16 oracleora8 (DESCRIPTION=
oracle8 574 1 0 08:14:49 ? 0:00 ora_pmon_ora8
oracle8 578 1 0 08:14:49 ? 0:07 ora_lgwr_ora8
oracle8 576 1 0 08:14:49 ? 0:00 ora_dbw0_ora8
oracle8 580 1 2 08:14:50 ? 3:34 ora_ckpt_ora8
oracle8 582 1 0 08:14:50 ? 0:00 ora_smon_ora8
oracle8 584 1 0 08:14:50 ? 0:00 ora_reco_ora8
日常检测操作小结:我们通过以上a,b步骤就能够正确的判断系统的运行情况。
为系统管理提供了帮助。
3。备份及恢复:
为了保证系统更好的运行,我们还应该对数据库进行备份(备注:无论
备份或恢复必需关闭数据库)。需运行web浏览程序,点左上角的oracle,选Bring out 选
项,即关闭数据库,释放磁盘阵列。运行pso,df -k查看到数据库已关闭;磁盘阵列已释
放。
# mount /dev/md/dsk/d8 /abc
# cp /abc/oracle8/oradata/ora8/* /home/tech/oracle8/.
# cd /abc/oracle8
# tar cvf orafile.tar
# compress orafile.tar
# cp orafile.tar.Z /home/tech/oracle8/.
# cp .profile /home/tech/oracle8/ora.profile
恢复:(警告)只有数据库坏的情况下才进行恢复(备注:无论备份或恢复必需关闭数
据库)。
# mount /dev/md/dsk/d8 /abc
# cp /home/tech/oracle8/ora.profile /abc/oracle8/.profile
# cp /home/tech/oracle8/orafile.tar.Z /abc/oracle8/.
# cd /abc/oracle8
# ucompress orafile.tar.Z
# tar xvf orafile.tar
# cp /home/tech/oracle8/* /abc/oracle8/oradata/ora8/.
# chown -R oracle8 /abc;chgrp -R dba /abc;
4。远程维护:
a.通过在主机后加modem调制解调器的方式,远程登陆到主机进行维护。
---------------------------------------------------------------------------------
信 息 库
我们在SUN系统的业务中,可能会遇到各式各样的问题和麻烦,下面的解决方法也许会对您有所帮助.
如果有疑问,请立即与我们联系,我们将尽快给予解决,并将所提出的问题添加到信息库中,便于系统管理员更好查找、了解,使用和维护起来安全放心.
一、问题描述(001):
1. 服务器意外掉电,磁盘阵列无法挂起,导致数据库无法启动。表现为:
#mount /dev/md/dsk/d8 /abc
mount: /dev/md/dsk/d8 is not this fstype
2. 分析:
3. 解决措施:
命令fsck -F /dev/md/dsk/d8
su - oracle
dbstart
lsnrctl start
pso
sqlplus