• 38.50 KB
  • 6页

【芸香阁】solaris10 svm sun cluster 存储扩容实施手册

  • 6页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档共5页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:19940600175。
'Solaris10SVMSUNCluster存储扩容实施手册以下操作为两台互备的机器增加增加新的裸设备设备参数:机型:SUNM4000OS: solaris10U7HOSTNAMES: BAM-DB  BAM-APP步骤:1.使用root用户登录到其中一台主机2.检测设备是否已经正确连接到群集节点$scdidadm-L通过该命令可以看到SUNcluster管理的磁盘情况,找出新加磁盘对应的DXX号码,每个节点的列表应相同,输出类似如下内容:292     NMC-ORA-NORTH:/dev/rdsk/c6t60060E80058A240000008A2400000305d0/dev/did/rdsk/d292  292     NMC-SERVER-NORTH:/dev/rdsk/c0t60060E80058A240000008A2400000305d0/dev/did/rdsk/d2923.如果上一步没有发现新加磁盘,表示OS还无法识别该磁盘,则需要手动MAP,执行$scgdevs$scdidadm–C4.重新使用scdidadm–L查看最新更新的结果。找出新加磁盘的DXX号$scdidadm–L5.磁盘label$format 如果没有format的磁盘会提示是否需要label,输入y,确认,直至所有的磁盘都label完毕。退出formatSearchingfordisks...done^     55.c3t60060E80058A240000008A2400000306d0         /scsi_vhci/ssd@g60060e80058a240000008a2400000306^         /scsi_vhci/ssd@g60060e80058a240000008a2400000147Specifydisk(enteritsnumber):55selectingc3t60060E80058A240000008A2400000306d0[diskformatted]Disknotlabeled. Labelitnow?y format>q6.添加diskgroup(dg)到cluster(这里的dg,和VG概念差不多)$metaset–sbam_set2–a–hBAM-DBBAM-APP7.确认添加的dg$metaset–sbam_set28.设置owner$metaset–sbam_set2–t9.添加磁盘到dg$metaset–sbam_set2–a/dev/did/rdsk/d292如果在这时报错metaset:BAM-DB:/dev/did/rdsk/d292:Invalidargument是由于没有进行磁盘label,请返回到步骤5如果要添加多个磁盘到DG,执行 metaset-sbam_set2 -a /dev/did/rdsk/d143 /dev/did/rdsk/d144 /dev/did/rdsk/d145 /dev/did/rdsk/d146 /dev/did/rdsk/d147 直接在后面使用空格接多个磁盘即可10.确认添加到dg中的磁盘是否成功$metaset–sbam_set2Setname=bam_set2,Setnumber=5Host               Owner BAM-DB     Yes BAM-APP  Drive Dbased292  Yes 11.为DG创建分区(stripe)$metainit–sbam_set2d211/dev/did/rdsk/d292s0参数说明:d2--分区名称            1 --条带的个数(如果是1个条带,则查看条带化会显示0)            1 --磁盘的个数            /dev/did/rdsk/d292s0 --磁盘list这里后面的参数1表示磁盘的个数,如果是多个磁盘,则直接在后面跟多个磁盘list,如下:$metainit–sbam_set2d213/dev/did/rdsk/d292s0/dev/did/rdsk/d293s0/dev/did/rdsk/d294s0同样的,每个磁盘列表需要用空格隔开注意,每个磁盘需要给出完整的路径,并在最后打上s0标记。如/dev/did/rdsk/292s012.创建软分区(这里的软分区,即我们所说的LV)metainit–sbam_set2d20–pd22g metainit–sbam_set2d21–pd22gmetainit–sbam_set2d22–pd22gmetainit–sbam_set2d23–pd22gmetainit–sbam_set2d24–pd22gmetainit–sbam_set2d25–pd22gmetainit–sbam_set2d26–pd22gmetainit–sbam_set2d27–pd22gmetainit–sbam_set2d28–pd22gmetainit–sbam_set2d29–pd22g这里添加了10个2G的LV,如果遇到notenoughspaceavailableforrequest错误,说明总空间不够,可以废弃该部分不用,也可以减少最后一个的容量。13.确认分区和软分区$metastat–sbam_set2 14.更改软分区属性$chown–Roracle:dba/dev/md/bam_set2/rdsk/d*将所有LV的属主给数据库用户,以便ORACLE可以使用该LV ----------------------------------------------------------------------------关于DG,分区,软分区的解释:一台设备中可以包含多个dg,一般数据库服务器都会根据用途来规划DG,如预备存放32G大小的LV,会准备放在如vg_dat_32中,这样维护起来会很方便。一个DG中可以包含多个分区。 一个分区中可以包含多个软分区。只有软分区才是被数据库直接挂接的裸设备(LV)------------------------------------------------------------------------------如果不挂接裸设备,而是挂接文件系统,则在步骤进行到11之后,开始创建文件系统,而不是软分区,举例如下:12.创建文件系统$newfs/dev/md/bam_set2/rdsk/d213.创建挂载点$mkdir–p/export/app12在创建挂载点时,最好使用df–h命令,查看一下当前已有的挂载点的分配,以及命名方式。14.把分区mount到挂载点下$mount/dev/md/bam_set2/dsk/d2/export/app12如果mount错了,可以使用umount命令卸载:umount/export/app1215.修改/etc/vfstab中的参数文件。将刚才mount的分区写入参数文件,否则重启系统时需要重新mount---------------------------------------------------------------------------------------常见问题:1.如何删除一个分区$metaclear–r/dev/md/test_set/rdsk/d12.如何删除dg中的磁盘列表$metaset–stest_set–d/dev/did/rdsk/d24    --删除一个$metaset–stest_set–f–d/dev/did/rdsk/d25/dev/did/rdsk/d26--删除多个,如果删除的是最后一个,则需要使用-f参数,强制删除 --------------------------------------------------------------------------------------- 参考资料:SunCluster3.012_01安装指南.pdfSUN_Cluster_3.1安装配置手册.pdfSunCluster快速参考.pdf用于SolarisOS的SunCluster数据服务规划和管理指南(819-0197).pdf用于Oracle的SunCluster数据服务指南(819-0205).pdf'