免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 14761 | 回复: 18
打印 上一主题 下一主题

关于solaris 10中硬盘、磁盘阵列、RAID的问题!! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-07-22 10:50 |只看该作者 |倒序浏览
本帖最后由 jamella999 于 2013-07-22 10:56 编辑

小弟是第一次接触SUN V880小型机,而且是第一次接触SOLAIRS 10这个系统,用惯了WINDOWS,在用这个感觉很难啊!!

我通过网上和官网下载了SOLAIRS 10 SPACE X64的安装到了SUN V880上,找了很多资料好不容易按上,SUN V880中自带两个72G的硬盘,外置一个storedge 3310磁盘阵列。

如何对这两块硬盘做RAID 1,我看资料都是针对单个磁盘中对分区进行RAID,而且分区大小相同,那如何针对两个硬盘做RAID呢?在输入format 命令后,选择0号磁盘后提示的这些信息是什么意思呢?
# format
Searching for disks...done


AVAILABLE DISK SELECTIONS:
       0. c1t0d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
          /pci@8,600000/SUNW,qlc@2/fp@0,0/ssd@w21000000876b6356,0
       1. c1t1d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
          /pci@8,600000/SUNW,qlc@2/fp@0,0/ssd@w21000000871dbbb9,0
       2. c2t1d0 <SUN-StorEdge3310-0325 cyl 52723 alt 2 hd 127 sec 64>
          /pci@9,700000/pci@4/scsi@5/sd@1,0
Specify disk (enter its number): 0
selecting c1t0d0
[disk formatted]
Warning: Current Disk has mounted partitions.
/dev/dsk/c1t0d0s0 is currently mounted on /. Please see umount(1M).
/dev/dsk/c1t0d0s1 is currently used by swap. Please see swap(1M).
/dev/dsk/c1t0d0s7 is currently mounted on /export/home. Please see umount(1M).

这个外置的storedge 3310,原来的配置没有动,在控制台中输入命令format 可以看到这个磁盘阵列,信息如下:
# format
Searching for disks...done


AVAILABLE DISK SELECTIONS:
       0. c1t0d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
          /pci@8,600000/SUNW,qlc@2/fp@0,0/ssd@w21000000876b6356,0
       1. c1t1d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
          /pci@8,600000/SUNW,qlc@2/fp@0,0/ssd@w21000000871dbbb9,0
       2. c2t1d0 <SUN-StorEdge3310-0325 cyl 52723 alt 2 hd 127 sec 64>
          /pci@9,700000/pci@4/scsi@5/sd@1,0

在公共桌面中,/devices中可以找到pci@9,700000,并存在文件,是不是这样就算是与磁盘阵列连接了呢?

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
2 [报告]
发表于 2013-07-22 11:00 |只看该作者
V880不支持硬raid,可以通过卷管理来做镜像。

论坛徽章:
7
荣誉会员
日期:2011-11-23 16:44:17水瓶座
日期:2013-08-28 21:20:16丑牛
日期:2013-10-02 21:01:462015年迎新春徽章
日期:2015-03-04 09:54:45操作系统版块每日发帖之星
日期:2016-06-05 06:20:0015-16赛季CBA联赛之吉林
日期:2016-06-20 08:24:0515-16赛季CBA联赛之四川
日期:2016-08-18 15:02:02
3 [报告]
发表于 2013-07-22 12:26 |只看该作者
别着急,你最好从网上google一下,大家都不知道从哪里说起。

论坛徽章:
2
2015年迎新春徽章
日期:2015-03-04 09:58:11IT运维版块每日发帖之星
日期:2015-10-04 06:20:00
4 [报告]
发表于 2013-07-22 12:28 |只看该作者
楼上正解......google svm镜像可以帮助你

论坛徽章:
0
5 [报告]
发表于 2013-07-22 13:37 |只看该作者
本帖最后由 jamella999 于 2013-07-22 13:54 编辑

SVM,卷镜像就是硬盘的分区是吗?例如:S1、S5、S6、S7这样的,是吗?

环境就是在SUN V880 SOLAIRS 10 X64下,两个72G硬盘的硬盘,如果不能硬RAID,那么所说的SVM怎么做?有例子吗?2个硬盘需要做RAID吗,做什么样的RAID好?

还有就是我所问的那个STOREDGE 3310,那样子是配置完整的吗?

# cfgadm -al
Ap_Id                          Type         Receptacle   Occupant     Condition
PCI0                           unknown      empty        unconfigured unknown
PCI1                           unknown      empty        unconfigured unknown
PCI2                           unknown      empty        unconfigured unknown
PCI3                           unknown      empty        unconfigured unknown
PCI4                           pci-pci/hp   connected    configured   ok
PCI5                           unknown      empty        unconfigured unknown
PCI6                           vga/hp       connected    configured   ok
PCI7                           unknown      empty        unconfigured unknown
PCI8                           unknown      empty        unconfigured unknown
c0                             scsi-bus     connected    configured   unknown
c0::dsk/c0t6d0                 CD-ROM       connected    configured   unknown
c0::rmt/0                      tape         connected    configured   unknown
c1                             fc-private   connected    configured   unknown
c1::21000000871dbbb9           disk         connected    configured   unknown
c1::21000000876b6356           disk         connected    configured   unknown
c1::50800200001ea8f1           ESI          connected    configured   unknown
c2                             scsi-bus     connected    configured   unknown
c2::dsk/c2t1d0                 disk         connected    configured   unknown
c3                             scsi-bus     connected    unconfigured unknown
usb0/1                         usb-kbd      connected    configured   ok
usb0/2                         usb-mouse    connected    configured   ok
usb0/3                         unknown      empty        unconfigured ok
usb0/4                         unknown      empty        unconfigured ok

谷歌查了下,资料好少啊,请各位高手帮帮忙吧!!

论坛徽章:
0
6 [报告]
发表于 2013-07-23 07:23 |只看该作者
两个硬盘只能做RAID1,这个做的过程还是比较麻烦的,最好上网找找文档,弄清楚了再做,3310应该是已经认到了,你可以把他当做一个大硬盘用。

论坛徽章:
0
7 [报告]
发表于 2013-07-23 07:49 |只看该作者
回复 6# hlhl2003


    如果说已经挂接上了的话,那还需要做什么操作吗?3310的作用就是用来当作SOLAIRS 10下的一个大盘来用吗?

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
8 [报告]
发表于 2013-07-23 09:04 |只看该作者
回复 7# jamella999


    3310怎么用,就看你把阵列做什么用了。

   对于V880做raid1,你搜一下SVM raid1就有很多资料的。

论坛徽章:
0
9 [报告]
发表于 2013-07-23 11:18 |只看该作者
回复 8# DC_楚楚

            
    小型机上安装数据库软件和前台,数据拷贝到阵列中!一般都是这样吧?那阵列对于小型机来说有几种用法呢?

论坛徽章:
0
10 [报告]
发表于 2013-07-23 14:23 |只看该作者
请各位高手给看一下,我这样做RAID 1可以吗?


1.将操作系统盘的分区表导入到镜象盘,便两者的分区一致
# prtvtoc /dev/rdsk/c1t0d0s2 | fmthard -s - /dev/rdsk/c1t1d0s2
2.在预留50M 左右的分区上创建metadb
# metadb -a -f -c 3 c1t0d0s7 c1t1d0s7
3.对每个系统分区(除slice 7 外)做metadevice
# metainit -f d10 1 1 c1t0d0s0
# metainit -f d11 1 1 c1t0d0s1
# metainit -f d16 1 1 c1t0d0s6
# metainit d20 1 1 c1t1d0s0
# metainit d21 1 1 c1t1d0s1
# metainit d26 1 1 c1t1d0s6
4.将操作系统盘的分区先做成单边镜象
# metainit d0 -m d10
# metainit d1 -m d11
# metainit d6 -m d16
5.对根分区执行metaroot 命令编辑/etc/vfstab 和/etc/system 文件,以致系统
能从(/)文件系统启动
# metaroot d0
# lockfs -fa
6.对/etc/system 和/etc/vfstab 进行备份;
#cp /etc/system /etc/system.bak
#cp /etc/vfstab /etc/vfsta.bak
7.修改/etc/vfstab
修改前:
#device device mount FS fsck mount mount
#to mount to fsck point type pass at boot options
#
fd - /dev/fd fd - no -
/proc - /proc proc - no -
/dev/dsk/c0t0d0s1 - - swap - no -
/dev/dsk/c0t0d0s0 /dev/md/rdsk/d0 / ufs 1 no -
/dev/dsk/c0t0d0s6 /dev/rdsk/c0t0d0s6 /export/home ufs
2 yes -
swap - /tmp tmpfs - yes -
修改后:
#device device mount FS fsck mount mount
#to mount to fsck point type pass at boot options
#
fd - /dev/fd fd - no -
/proc - /proc proc - no -
/dev/md/dsk/d1 - - swap - no -
/dev/md/dsk/d0 /dev/md/rdsk/d0 / ufs 1 no -
/dev/md/dsk/d6 /dev/md/rdsk/d6 /export/home ufs 2
yes -
swap - /tmp tmpfs - yes -
8.重启机器
# sync;sync;sync;init 6
9.重启后,将镜象盘的分区挂接到镜象中,此命令可促成镜像同步
# metattach d0 d20
# metattach d1 d21
# metattach d6 d26
10.确定路径在交替的根设备
# ls -l /dev/rdsk/c1t0d0s0
11. 至此,镜象过程全部完成,运行此命令可看到同步状态。
# metastat |grep %


但是这两个磁盘分区不是一致可以吗?如果不可以该如何处理?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP