[文章作者:张宴 本文版本:v1.0 最后修改:2009.06.17 转载请注明原文链接:http://blog.zyan.cc/post/415/]

  正为视频、图片存储发愁,一个偶然的机会,获知公司在廊坊机房机架上有一台“300GB*14块硬盘”磁盘整列柜,竟然没人使用。周一申请了一辆公司的车,去廊坊机房将该盘阵拖了回来。

  环境:

  一台“惠普Proliant DL380 G4服务器(2U机架式)”,已安装CentOS 5.3 64位操作系统;
  一台“惠普Modular Smart Array 500G2磁盘阵列柜”,插满14块标称300GB的SCSI硬盘;
  一块“惠普 Smart Array 642阵列卡”,插在“惠普Proliant DL380 G4服务器”;
  一根SCSI连接线,连接“惠普 Smart Array 642阵列卡”和“惠普Modular Smart Array 500G2磁盘阵列柜”。

  点击在新窗口中浏览此图片



  配置步骤:

  1、在“惠普Proliant DL380 G4服务器”PCI插槽中安装一块Smart Array 642阵列卡,用SCSI线连接“惠普MSA 500G2磁盘阵列柜”。

  点击在新窗口中浏览此图片

  2、在以下网址点击右侧“Support”栏目中的“Support matrices”,查看“HP Proliant DL380 G4服务器”支持的“HP SmartStart CD光盘类型”:
  http://www.hp.com/servers/smartstart

  点击在新窗口中浏览此图片

  3、通过以下网址下载 HP SmartStart 8.25 x64 光盘,解压后有一个ISO镜像文件,将它刻录到CD刻录光盘上:
  ftp://ftp.hp.com/pub/softlib2/software1/cd/p1760479716/v51549/smartstart-8.25-0-x64.zip

  4、将SmartStart光盘插入“惠普Proliant DL380 G4服务器”的光驱,选择服务器开机从光盘启动,在光盘引导后的图像界面“Array Configuration Utility”中,会显示所有的磁盘阵列卡,包括“惠普Proliant DL380 G4服务器”自带的阵列卡和“惠普MSA 500G2磁盘阵列柜”的阵列卡。
  (1)、点击选择“MSA 500G2”阵列卡。先选择创建磁盘组(Create Array),14块硬盘全选上;
  (2)、再选择创建逻辑盘(Create Logical Drive)。因为这里插了14块标称300GB的SCSI硬盘(实际容量(300GB / 1.024 / 1.024 / 1.024) * 14 / 1024 ≈ 3.8TB),而“惠普MSA 500G2磁盘阵列柜”的每块逻辑盘最大只能支持2TB的数据容量,所以至少需要创建两块逻辑盘,第一块逻辑盘选择2TB,第二块逻辑盘使用默认值,即剩余大小。每块逻辑盘可选择做RAID 0、RAID 1、RAID 5和RAID 6,缺省配置是RAID 6(可损坏任意两颗硬盘,但性能比RAID 5略低8%~15%)。因为是图形界面,这一部分操作比较简单,就不再详细描述。

  5、使用SmartStart光盘创建完逻辑盘之后,重启“惠普Proliant DL380 G4服务器”。

  6、重启后,输入root帐号密码登入CentOS 5.3 x86_64系统。

  7、使用fdisk -l命令查看系统是否已经认识“惠普MSA 500G2磁盘阵列柜”的逻辑盘:
fdisk -l

  这时,如果屏幕显示三块盘,则表示配置成功。第一块盘为服务器自带的磁盘阵列,安装了操作系统,划分了/、/boot、/usr、/data0、swap等分区,第二、三块盘为“惠普MSA 500G2磁盘阵列柜”的逻辑盘:
引用
Disk /dev/cciss/c0d0: 291.3 GB, 291331192320 bytes
......
Disk /dev/cciss/c0d1: 2199.0 GB, 2199023229440 bytes
......
Disk /dev/cciss/c0d2: 1700.9 GB, 1700968609792 bytes


  备注:以下配置流程对于已安装系统的Linux服务器挂载新硬盘同样适用,只不过硬盘名称换成/dev/sdb、/dev/sdc......而已。

  8、为“惠普MSA 500G2磁盘阵列柜”逻辑盘创建分区:
  (1)、为/dev/cciss/c0d1逻辑盘创建分区:
fdisk /dev/cciss/c0d1

  点击在新窗口中浏览此图片
  输入n回车,再输入p回车,再输出1回车,一路回车,最后输入w回车保存。

  (2)、为/dev/cciss/c0d1逻辑盘创建分区:
fdisk /dev/cciss/c0d2

  输入n回车,再输入p回车,再输出1回车,一路回车,最后输入w回车保存。

  (3)、这时候再用fdisk -l命令,应该可以看到“/dev/cciss/c0d1p1”和“/dev/cciss/c0d2p1”两个分区。

  9、格式化“惠普MSA 500G2磁盘阵列柜”两块逻辑盘的分区:
mkfs.ext3 /dev/cciss/c0d1p1
mkfs.ext3 /dev/cciss/c0d2p1


  10、为两个分区做一个label标签(准备将/dev/cciss/c0d1p1挂载到/data1,/dev/cciss/c0d2p1挂载到/data2):
e2label /dev/cciss/c0d1p1 /data1
e2label /dev/cciss/c0d2p1 /data2


  11、创建/data1和/data2目录:
mkdir /data1
mkdir /data2


  12、用mount命令挂接“惠普MSA 500G2磁盘阵列柜”逻辑盘分区:
mount /dev/cciss/c0d1p1 /data1
mount /dev/cciss/c0d2p1 /data2


  13、因为mount挂载在重启服务器后会失效,所以需要将分区信息写入到/etc/fstab文件中:
vi /etc/fstab

  加入以下两行:
引用
LABEL=/data1            /data1                  ext3    defaults        1 2
LABEL=/data2            /data2                  ext3    defaults        1 2


  加完之后,我们看一下完整的/etc/fstab文件:

  点击在新窗口中浏览此图片

  14、为了保险起见,重启“惠普Proliant DL380 G4服务器”,看看是否出错:
reboot


  15、“惠普Proliant DL380 G4服务器”启动成功,我们可以看到/data1和/data2两个分区,一个2TB,一个1.6TB。

  点击在新窗口中浏览此图片

  16、OK,已经可以将“惠普Proliant DL380 G4服务器”和“惠普Modular Smart Array 500G2磁盘阵列柜”运往珠海电信IDC机房。




技术大类 » Cache与存储 | 评论(76) | 引用(10) | 阅读(58820)
成巧
2009-6-17 20:47
你的文章总是很有营养,看完颇有收获,谢谢
小小
2009-6-17 21:01
学习了,一个字“强”,几乎天天上你BLOG来学习
linsk Email Homepage
2009-6-17 21:18
看着都觉得爽~~~
woainiruojie
2009-6-18 00:26
受益颇多!
2009-6-18 08:19
谢谢分享哈哈。受益
ven
2009-6-18 08:40
珠海IDC? 我也住珠海。~
珠海得IDC便宜不?
dao
2009-6-18 09:37
想用一个盘是3.8T可以用GPT来做!
Model: DELL PERC 5/i (scsi)
Disk /dev/sdb: 2998GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
dao
2009-6-18 09:42
最近由于我朋友购买了一台DELL 2950服务器,硬盘配置是6*750G的大硬盘,我本来的意思是想把这6个硬盘做成RAID5,做成3.5T的一个大硬盘,这样可以放更多的数据,然而,当我拿 到服务器后发现里面做成了两个虚拟区,一个1.7T,一个1.8T所以我也没有管它,直接删除了,重新建立了一个区,也就是3.5T,然而,麻烦来了,安装Centos5 X64版本,默认分区为/boot 512M

/ 40960M

/swap 2048

/www剩下的全给www,

系统安装正常,格式化正常,安装完后重启就出现系统报错就是找不到大硬盘,需要修复系统,我做了一些修复blocks这个操作,还是不行。后来听说可以用GPT来分区试试,再重新安装用光盘引导到出现Xwindows的键面时按Ctrl+Alt+F2切换到光盘的模式,运行parted /dev/sda

出现parted:这个后再运行print,这时候发现硬盘的分区模式是msdos,我们需要把这个硬盘格式更改成GPT才能认出这么大的硬盘,说干就干,用mklable gpt,把硬盘切换成GPT了,再用print查看,更新成了GPT,

Model: DELL PERC 5/i (scsi)
Disk /dev/sdb: 2998GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

然后操作help mkpart

mkpart PART-TYPE [FS-TYPE] START END    make a partition

        PART-TYPE is one of: primary, logical, extended
        FS-TYPE is one of: ext3, ext2, fat32, fat16, hfsx, hfs+, hfs, jfs, linux-swap, ntfs, reiserfs, hp-ufs, sun-ufs, xfs,
        apfs2, apfs1, asfs, amufs5, amufs4, amufs3, amufs2, amufs1, amufs0, amufs, affs7, affs6, affs5, affs4, affs3, affs2,
        affs1, affs0
        START and END are disk locations, such as 4GB or 10%.  Negative values count from the end of the disk.  For example,
        -1s specifies exactly the last sector.
        
        mkpart makes a partition without creating a new file system on the partition.  FS-TYPE may be specified to set an
        appropriate partition ID.

出现上面的提示这样我们就可以用mkpart primary ext3 0 2998G回车

这样系统就出现了

Number  Start  End    Size    File system  Name    Flags
1      17.4kB  2998GB  2998GB  ext3        primary  

出现这个后再操作对这个硬盘格式化,mkfs.ext3 /dev/sdb

这样硬盘就可以使用了,不过首先要把一个750G的硬盘分出来做单独的raid0

OK

已经可以用了
熊眼看世界 Homepage
2009-6-18 16:38
老实说,这篇文章的技术含量就一般了。只是挂接一下阵列。
清茶
2009-6-19 08:54
来补钙了
dd_macle
2009-6-19 18:12
来顶张兄一把:)
waterg Email Homepage
2009-6-20 11:57
老大..能不能到时分享一些空间出来用用??
杨言 Email Homepage
2009-6-20 11:58
嘿嘿 想不到金山也在用这机器 我们公司去年也买了几台这机器都是我配置的 HP一个字牛呀
pincs Email
2009-6-20 16:51
哈哈,最近Blog更新的内容太少了,张哥
RB
2009-6-20 17:04
最近估计忙事吧,确实更新的少了,呵呵
thinkc
2009-6-21 17:57
对不熟悉服务器硬件的人来说,很有意思的一篇文章;对熟悉服务器硬件的人来说,很没有意思的一篇文章。
littlehz Email Homepage
2009-6-21 20:09
呵呵,又学习了,多更新学习知识哦
悲乐
2009-6-22 23:14
呵呵, 整个操作最有价值的地方在  下载**光盘,解压**镜像文件,刻录到CD刻录光盘上... 尚且未把命令给出...
水啊水
2009-6-23 13:51
越来越水了

PS: HP硬件这么难用
还是Dell的好用些
ahu
2009-6-24 10:43
smoke
只是小张的一篇工作日志,大家看看就好,不要恶评~
要不然,他以后更新会更少了
分页: 1/5 第一页 1 2 3 4 5 下页 最后页
发表评论
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   游客无需密码
网址   电邮   [注册]