服务器更换新硬盘做系统的详细操作步骤
当服务器系统损坏或硬盘故障需要更换新硬盘时需要重做服务器系统。
以下操作主要是以服务器的一块硬盘备份到另一块的详细操作步骤:
一.关闭服务器
1.登陆服务器使用SecureCRT登录服务器
用户名:root 密码:root 即可登录服务器
2.关闭程序输入cd /export/home/tjsc20/runs/etc路径回车,反复执行scshut回车待
屏幕出现如下图字样说明应用关闭成功
3.备份文件使用winscp登录服务器,主机名为服务器IP地址,用户名密码都为tjsc20
然后点击登录
将shell.tar文件夹放入/export/home/tjsc20目录下
使用CRT登录服务器进入/export/home/tjsc20/目录下执行tar -xvf shell.tar命令用tjsc20用户解压cd /export/home/tjsc20/shell目录下执行 ./Data_Backup.sh
使用wincp将备份文件考到本地。
4.关闭监听使用su – oracle命令切换用户,密码也是oracle,成功后首先执行lsnrctl
stop命令关闭监听,然后执行sqlplus / as sysdba进入数据库,最后执行shutdown immediate关闭数据库待屏幕出现如下图字样代表数据库关闭成功,最后执行exit退出
5.关机su–root命令切换超级用户,密码为rootroot切换后执行init 5关机
二.做系统
※需要显示器,键盘,鼠标连接至服务器。
6.更换硬盘待服务器关机后0槽放置好硬盘,1槽放置需要做系统的新硬盘,后按住
开机键待听带风扇启动的声音后松开开机键
7.复制系统开机自检过程中出现ctrl+c提示,按ctrl+c进入LSI Logic Config Utility
显示此界面表示进入阵列卡配置界面成功
进入RAID Properties :创建、管理阵列。
进入RAID Properties会多出一行选择:View Existing Array:查看已有阵列信息
默认项回车
回车只显示一条硬盘信息另一块硬盘信息为missing丢失状态,然后按两次Esc退出到之前的界面
选择Manage Array回车
选择Delete Array回车删除阵列然后按Y确定,此步骤要做两次分别删除两块硬盘的阵列信息
再次进入此界面选择View Existing Array回车
再次选择Manage Array回车
选择Delete Array回车删除阵列然后按Y确定,此步骤要做两次是分别删除两块硬盘的阵列信息
选择创建阵列create IM Volume,会显示类似下面的界面
Raid disk为NO,需要改为YES
按方向键将光标一致RAID Disk处按空格可以修改,需要注意先选择0盘主硬盘数据需要保留
按下空格后会有下图的提示,选择M为保留数据回车
按方向键将光标一致1盘的RAID Disk处按空格可以修改,1盘数据无需要保留直接回车后按C键
选择Save changes then exit this menu。
保存配置。
重启服务器,开机确认可正常运行,再次按ctrl+c进入LSI Logic Config Utility进入配置界面查看数据是否再同步Status项为同步数据的进度。
同时观察两块硬盘的指示灯为非同步闪烁,代表正在同步数据,同步完毕后,读写硬盘时,两块硬盘的指示灯会同时闪烁。
确认没有问题连续Esc退到此界面选择退出并重启
8.更改网络配置在服务器上安装键盘鼠标显示器,进入桌面模式右键选择右上方
网络连接图标,选择编辑连接
删除system eth0
使用编写器执行rm /etc/udev/rules.d/70-persistent-net.rules删除此文件后reboot 重启
重启后进入桌面模式右键选择右上方网络连接图标,选择编辑连接
选择添加,新建有线连接
连接名称为System eth0
设备MAC地址可以通过打开终端输入ifconfig查看HWadder为设备的MAC地址并手动填入
手动修改设备IPV4设置,方法为手动,添加地址即可
修改后重启设备,检查网络是否正常,重启后使用tjsc20用户登录,执行afcshut关闭应用程序。
9.将备份数据考入使用winscp登录服务器并将导出xxxx.dmp的数据库文件放入
/export/home/tjsc20目录下
执行tar -zxvf xxxx.tar.gz解压备份数据。
再执行imp tjsc20db/tjsc20db file=/export/home/tjsc20/xxxx.dmp full=y 导入之前备份的数库数据。
三.更改配置
10.修改本机配置使用系统自带终端或CRT以root用户登录执行vi /etc/hosts 最后
一行添加本站ip和主机名
执行vi /etc/sysconfig/network name=xxx查看本站主机名是否正确
执行vi /home/oracle/app/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora 中的HOST为该站ip地址或者主机名
vi /home/oracle/app/oracle/product/11.2.0/dbhome_1/network/admin/tnsname.ora中的HOST为该站ip地址或者主机
11.更改时钟su-root用户date 月日时分年
例如:date 061108302019为2019年6月11日8点30分
备注:1. su-为切换用户的指令
2. ls指令为查看所在目录下所有文件的指令
3. “Tab”键可以自动补全文件名
4. cd指令为返回根目录,cd ..为返回上一级。