1、HP服务器增加硬盘实施方案一、Raid配置(进机房操作)1、停止服务器上的进程用xsmgss用户登录,执行httpd.sh stop2、 停数据库 (oracle用户) /home/oracle/sqlplus /nolog SQL conn / as sysdba SQL shutdown immediate SQLexit3、停数据库的监听 /home/oracle/lsnrctl LSNRCTL stop 4、 停服务器插入硬盘5、 重启服务器6、 Raid配置过程(1)开机自检到阵列卡界面,在阵列卡初始化完成之后,会出现配置阵列的快捷键,如图示(2)上面提示信息说明,进入阵列卡的配置程
2、序需要按 F8 进入阵列卡的配置程序。可以看到机器阵列卡的配置程序有4个初始选项: l Create Logical Drive 创建阵列 l View Logical Driver 查看阵列 l Delete Logical Driver 删除阵列 l Select as Boot Controller 将阵列卡设置为机器的第一个引导设备 注意:最后一个选项,将阵列卡设置为机器的第一个引导设备。这样设置后,重新启动机器,就会没有该选项。 注:如果按F8键不能进入上面的阵列配置主页面而是进入此页面用键盘方向键选择“Exit”,按“Enter”进入按“Enter”后服务器检测RAID卡,这时一直
3、按“F8”也会进入阵列配置页面如图:(3). 选择Select as Boot Controller,出现红色的警告信息。选择此选项,服务器的第一个引导设备是阵列卡(SmartArray 642),按F8进行确认。(4).按完F8,确认之后,提示,确认改变,必须重新引导服务器,改变才可以生效。(5). 按ESC之后,返回到主界面,现在看到三个选项了。(6). 进入View Logical Drive 界面,查看原有硬盘配置的逻辑状态。配置阵列为Raid 1+0(7).按Enter后会出现各个物理的状态,原有两个硬盘插在硬盘架内第一和第二的位置(BAY 1 和BAY 2)(8). 按ESC之后,
4、进入Create Logical Drive的界面,可以看到4部分的信息,.如果要创建一个RAID 1的阵列,可用上下方向键选项.按空格键确认,这时候选中的硬盘前面 中会出现个X.,选中两个硬盘后,按TAB键到右侧上面,来选择RAID级别,只有一个硬盘时只能选RAID0 也就是说,当硬盘出错的时候数据全没了,如果有两个硬盘推荐做RAID 1 这样数据安全注:新加上去的磁盘插在硬盘架内第三和第四的位置(BAY 3 和BAY 4)(9).按Enter创建逻辑盘,如下图:(10). 按F8进行保存,结果如下图(11). 提示配置已经保存,按回车,回到主菜单 (12)、选择View Logical D
5、rive查看整列配置状态 (13)、显示新配置的逻辑磁盘的状态,再按Enter后会出现各个物理的状态原有的磁盘的物理状态新增加的磁盘的物理状态7、Raid配置无问题后,重启服务器,启动数据库和进程(1)启动oracle数据库使用oracle用户登录服务器bash-2.05$su - oraclebash-2.05$ sqlplus /nologSQL conn /as sysdbaSQL startupSQL quitbash-2.05$ lsnrctl start(2)启动精细化服务程序用xsmgss登录精细化,使用httpd.sh start启动程序用ps ef|grep java查看xs
6、mgss进程状态二、磁盘分区(远程操作)1、fdisk -l 查看硬盘分区显示如下:rootlocalhost # fdisk -lDisk /dev/cciss/c0d0: 146.7 GB, 146778685440 bytes 线上原有硬盘情况255 heads, 63 sectors/track, 17844 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System/dev/cciss/c0d0p1 * 1 254 2040223+ 83 Linux/
7、dev/cciss/c0d0p2 255 6628 51199155 83 Linux/dev/cciss/c0d0p3 6629 13002 51199155 83 Linux/dev/cciss/c0d0p4 13003 17844 38893365 5 Extended/dev/cciss/c0d0p5 13003 14021 8185086 82 Linux swap/dev/cciss/c0d0p6 14022 17844 30708216 83 LinuxDisk /dev/cciss/c0d1: 146.7 GB, 146778685440 bytes 新加的硬盘做完RAID后情
8、况255 heads, 32 sectors/track, 35132 cylindersUnits = cylinders of 8160 * 512 = 4177920 bytes Device Boot Start End Blocks Id System、2、fdisk /dev/cciss/c0d1 给新硬盘分区显示如下:rootlocalhost # fdisk /dev/cciss/c0d1The number of cylinders for this disk is set to 35132.There is nothing wrong with that, but this
9、 is larger than 1024,and could in certain setups cause problems with:1) software that runs at boot time (e.g., old versions of LILO)2) booting and partitioning software from other OSs (e.g., DOS FDISK, OS/2 FDISK)-运行后出现fdisk的命令提示符:Command (m for help):m可以用m命令来看fdisk命令的内部命令n命令创建一个新分区d命令删除一个存在的分区p命令显示
10、分区列表;t命令修改分区的类型ID号l命令显示分区ID号的列表a命令指定启动分区w命令是将对分区表的修改存盘让它发生作用。Command (m for help):n 选择N创建分区M为帮助Command action e extended p primary partition (1-4) 选择主分区还是扩展分区P 我们这里选p主分区Partition number (1-4):1 选择分区号码First cylinder (1-35132, default 1): 2 选择分区第一个磁柱为2Last cylinder or +size or +sizeM or +sizeK (2-1405
11、31, default 140531):35132 选择分区结束磁柱为35132Command (m for help): p 选择P查看分区表Disk /dev/cciss/c0d1: 146.7 GB, 146778685440 bytes255 heads, 32 sectors/track, 35132 cylindersUnits = cylinders of 8160 * 512 = 4177920 bytes Device Boot Start End Blocks Id System/dev/cciss/c0d1p1 2 35132 82138560 83 LinuxComma
12、nd (m for help):w 选择w保存注:如果要求磁盘有多个分区时,我们可以定义一个扩展分区,并在扩展分区上划分出N个逻辑分区。因为linux系统做磁盘分区只能设置3个主分区,如需要多个分区时就需要定义一个扩展分区(扩展分区是不可写的),并在扩展分区定义出多个逻辑分区。3、新加硬盘分区格式化格式化第一个主分区mkfs -t ext3 -c /dev/cciss/c0d1p14、做磁盘永久挂载首先创建挂载点 注意挂载点的用户属主和属组rootlocalhost /# mkdir home1 做永久挂载(系统启动会自动加载/etc/fstab文件)rootlocalhost /#vi /e
13、tc/fstabLABEL=/ / ext3 defaults 1 1LABEL=/boot /boot ext3 defaults 1 2none /dev/pts devpts gid=5,mode=620 0 0none /dev/shm tmpfs defaults 0 0LABEL=/home /home ext3 defaults 1 2LABEL=/oradata1 /oradata1 ext3 defaults 1 2none /proc proc defaults 0 0none /sys sysfs defaults 0 0LABEL=SW-cciss/c0d0p5 swa
14、p swap defaults 0 0/dev/cciss/c0d1p1 /home1 ext3 defaults 1 2/dev/hda /media/cdrom auto pamconsole,fscontext=system_u:object_r:removable_t,exec,noauto,managed 0 05、重启操作系统Init 6或者reboot查看磁盘分区挂载情/home/xsm/df -hFilesystem 容量 已用 可用 已用% 挂载点/dev/cciss/c0d0p6 29G 2.6G 25G 10% /dev/cciss/c0d0p1 2.0G 42M 1.8G 3% /bootnone 2.0G 0 2.0G 0% /dev/shm/dev/cciss/c0d0p3 49G 85M 46G 1% /home/dev/cciss/c0d1p1 58G 85M 55G 1% /home1/dev/cciss/c0d0p2 49G 85M 46G 1% /oradata16、更改挂载点的主组/root/chown -R oracle:dba oradata3 注意挂载点的用户属主和属