往阵列中加硬盘的问题,第1张

RAID5可以直接增加硬盘,原硬盘所受影响依赖你所用的阵列驱动卡,可能全部数据丢失,也可能直接增加容量。JBOD和RAID5情况差不多。。

如果你的TNAS设备中有空闲的硬盘插槽,你可以添加新的硬盘。点击“为阵列添加硬盘”把新硬盘添加到现有磁盘阵列中。该操作对阵列数据没有影响。

不能直接加到磁盘阵列里,磁盘阵列要识别新盘必须初始化,你可以把硬盘加到服务器上,当数据盘导进磁盘阵列RAID5盘符中。

添加硬盘作为普通硬盘来用而不加入阵列是不会造成数据丢失的。楼主的阵列是用卡还是主板组的。卡组的话,新硬盘直接接主板上就行了。主板组的话,新硬盘接在空闲口上即可(注意:不要动原来阵列的硬盘)。

RAID1要求两块同样的硬盘才能做,不可能在RAID1里边再添加一块硬盘。可以把容量已经满的硬盘取下来,再把新买的硬盘做为RAID1使用。再将容量满的硬盘挂上去拷贝数据。

首先,要满足硬件条件,有raid卡,或者主板的硬盘控制器支持raid模式并在bios里已启用,两块硬盘的型号尽量一致,如果不一致,性能有差异,可能导致性能较低的盘因为响应慢被控制器误判离线。

fdisk -l ## 这里是查看目前系统上有几块硬盘

Disk /dev/sda: 364 GB, 36401479680 bytes

  255 heads, 63 sectors/track, 4425 cylinders

  Units = cylinders of 16065 512 = 8225280 bytes

Device Boot Start End Blocks Id System

  /dev/sda1 1 255 2048256 83 Linux

  /dev/sda2 256 1530 10241437+ 83 Linux

  /dev/sda3 4296 4425 1044225 82 Linux swap

  /dev/sda4 1531 4295 22209862+ f Win95 Ext'd (LBA)

  /dev/sda5 1531 2805 10241406 83 Linux

  /dev/sda6 2806 4295 11968393+ 83 Linux

Partition table entries are not in disk order

Disk /dev/sdb: 367 GB, 36703918080 bytes ## 这里发现/dev/sdb,容量367G,且未被分区

  255 heads, 63 sectors/track, 4462 cylinders

  Units = cylinders of 16065 512 = 8225280 bytes

Disk /dev/sdc doesn't contain a valid partition table

在服务器上把硬盘接好,启动linux,以root登陆。

比如我新加一块SCSI硬盘,需要将其分成三个区:

#fdisk /dev/sdb

  进入fdisk模式:

  Command (m for help):p //查看新硬盘的分区

  Command (m for help):n //创建新分区

可以用m命令来看fdisk命令的内部命令;n命令创建一个新分区;d命令删除一个存在的分区;p命令显示分区列表;t命令修改分区的类型ID号;l命令显示分区ID号的列表;a命令指定启动分区;w命令是将对分区表的修改存盘让它发生作用。

Command action

  e extended //输入e为创建扩展分区

  p primary partition (1-4) //输入p为创建主分区,这里我们选择p

Partion number(1-4):1 //第一个扩展分区,按你需求可以最多分4个主分区

  First Cylinder(1-1014,default 1): 1 //第一个主分区起始的磁盘块数

  Last cylindet or +siza or +sizeM or +sizeK: +1024MB //可以是以MB为单位的数字或者以

磁盘块数,这里我们输入+1024MB表示分区大小为1G。

这样我们就创建完一个分区,如果要创建更多分区可以照上面的步骤继续创建。

创建完后用w保存分区。

Command (m for help): w

  The partition table has been altered!

Calling ioctl() to re-read partition table

  Syncing disks

这样就分区完,我们还要进行格式化

#mkfs -t ext3 -c /dev/sdb1 //如果有多个分区,则分区修改为sdb2这样

格式化完后我们需要进行挂载分区,

#mkdir www //创建/www目录,我们将把新的分区挂到www下

  #mount /dev/sdb1 /www //将/dev/sdb1挂载到/www

  # df //用df命令进行查看

  Filesystem 1K-blocks Used Available Use% Mounted on

  /dev/sda2 3771316 1388956 2190788 39% /

  /dev/sda1 101089 9463 86407 10% /boot

  none 62988 0 62988 0% /dev/shm

  /dev/sdb1 485906 8239 452580 2% /www //看到了,这就是我们刚

才新挂载的分区

到这里我们工作已接近尾声了,不过我们如果这样就结束的话,我们每次重新启动服务器后都要

进行手工挂载,这样很麻烦,我们需要修改/etc/fstab文件来进行自动挂载。

#vi /etc/fstab

在文件的末尾填加如下内容:

/dev/sdb1 /www ext3 defaults 1 2

如有多个分区可修改sdb1和/www,修改完后保存,重起服务器。

到此我们添加新硬盘的工作结束了。

可以把新硬盘配置为另一个容器,有些地方叫逻辑驱动器,那么原来的RAID中的数据不会丢失。

1、硬盘是电脑主要的存储媒介之一,由一个或者多个铝制或者玻璃制的碟片组成,碟片外覆盖有铁磁性材料,容量是硬盘最主要的参数。硬盘分为固态硬盘(SSD)、 机械硬盘(HDD )、混合硬盘(HHD )。SSD采用闪存颗粒来存储, HDD 采用磁性碟片来存储,混合硬盘是把磁性硬盘和闪存集成到一起的一种硬盘。绝大多数硬盘都是固定硬盘,被永久性地密封固定在硬盘驱动器中。

2、磁头技术包括:磁头复位节能技术,通过在闲时对磁头的复位来节能;多磁头技术,通过在同一碟片上增加多个磁头同时的读或写来为 硬盘提速,或同时在多碟片同时利用磁头来读或写来为磁盘提速,多用于服务器和数据库中心。

创建虚拟磁盘

1

按照屏幕下方的虚拟磁盘管理器提示,按 F2 展开虚拟磁盘创建菜单

2

在虚拟磁盘创建窗口,按回车键选择”Create New VD”创建新虚拟磁盘

3

在 RAID Level 选项按回车,可以出现能够支持的 RAID 级别,RAID 卡能够支持的级别

有 RAID0/1/5/10/50,根据具体配置的硬盘数量不同,这个位置可能出现的选项也会有所

区别。选择不同的级别,选项会有所差别。选择好需要配置的 RAID 级别(我们这里以

RAID5 为例),按回车确认

4

确认 RAID 级别以后,按向下方向键,将光标移至 Physical Disks 列表中,上下移动至需

要选择的硬盘位置,按空格键来选择(移除)列表中的硬盘,当选择的硬盘数量达到这

个 RAID 级别所需的要求时,Basic Settings 的 VD Size 中可以显示这个 RAID 的默认容

量信息。有 X 标志为选中的硬盘。

5

选择完硬盘后按 Tab 键,可以将光标移至 VD Size 栏,VD Size 可以手动设定大小,也

就是说可以不用将所有的容量配置在一个虚拟磁盘中。如果这个虚拟磁盘没有使用我们

所配置的 RAID5 阵列所有的容量,剩余的空间可以配置为另外的一个虚拟磁盘,但是配

置下一个虚拟磁盘时必须返回 VD Mgmt 创建VD Name 根据需要设置,也可以为空

6

修改高级设置,选择完 VD Size 后,可以按向下方向键,或者 Tab 键,将光标移至

Advanced Settings 处,按空格键开启(禁用)高级设置。如果开启后(红框处有 X 标志

为开启),可以修改 Stripe Element Size 大小,以及阵列的 Read Policy 与 Write Policy,

Initialize 处可以选择是否在阵列配置的同时进行初始

7

配置确认完成后,按 Tab 键,将光标移至 OK 处,按回车,会出现如下的提示,

如果是一个全新的阵列,建议进行初始化操作,如果配置阵列的目的是为了恢复之前的

数据,则不要进行初始化。按回车确认即可继续

8

配置完成后,会返回至 VD Mgmt 主界面,将光标移至图中 Virtual Disk 0 处,按回车

9

可以看到刚才配置成功的虚拟磁盘信息,查看完成后按 esc 键可以返回主界面

10

在此界面,将光标移至图中 Virtual Disk 0 处,按 F2 键可以展开对此虚拟磁盘操作的菜

11

如下图红框所示,可以对刚才配置成功的虚拟磁盘(Virtual Disk 0)进行初始化

(Initialization),一致性校验(Consistency Check),删除,查看属性等操作

12

如果我们要对此虚拟磁盘进行初始化,可以将光标移至 Initialization 处,回车后选择

Start Init。此时会弹出提示窗口,初始化将会清除所有数据,如果确认要进行初始化操

作,在 OK 处按回车即可继续。

13

确认后可以看到初始化的进度,左边红框处为百分比表示,右边红框处表示目前所作的

操作。等待初始化进行为 100%,虚拟磁盘的配置完成

配置热备(Hot spare)

1

首先要已经有存在的磁盘组(阵列),我们这里举例为已经配置了两个阵列,阵列 0 是

由 0、1、2 三块物理磁盘配置的 RAID5,阵列 1 是由 4、5 两块物理磁盘配置的 RAID1,

如图

2

按 CTRL+N 切换至 PD Mgmt 界面,可以看到 4 号硬盘的状态是 Ready

3

将光标移至 4 号硬盘,按 F2,在弹出的菜单中,选择 Make Global HS,配置全局的热备

4

确认后,4 号硬盘的状态变为 Hotspare

5

配置完成后,可以看到磁盘组 0 与磁盘组 1 的热备盘都是同一个。

6

移除热备,进入 PD Mgmt 菜单,将光标移至热备盘处,按 F2,选择 Remove Hot Spare,

回车移除;

配置独立热备

在配置好的虚拟磁盘管理界面下,将光标移至需要配置独立热备的磁盘组上,按 F2 键,

在出现的菜单中选择 Manage Ded HS

将光标移至需要配置为热备的硬盘上,按空格键,看到 X 标识,说明此硬盘被选择。将光标移至 OK 处回车,完成配置

可以看到磁盘组 0 已经有了热备盘,并且是 Dedicated。而磁盘组 1 并没有热备盘

移除热备,同第 1 步,将光标移至需要移除热备的磁盘组上,按 F2 键,在出现的菜单中选择 Manage Ded HS

将光标移至需要移除的热备硬盘上,按空格键,去掉 X 标识,说明此硬盘被移除。将光标移至 OK 处回车,完成热备移除

目前HP服务器的背板是支持热插拔的,也就是说你可以在服务器运行的时候将硬盘插入服务器背板(插硬盘的接口),可以避免服务器关闭导致不必要的损失

要增加硬盘首先要了解你的服务器背板当前支持的硬盘接口类型,有的背板支持SATA接口的硬盘确不支持SAS接口的硬盘,但是支持SAS接口的背板肯定支持SATA接口的硬盘,遵循向下兼容的原则;还有就是当前连接背板的Storage congtroller支持什么接口的硬盘,同样遵循向下兼容的原则

增加硬盘还要取决于你当前RAID的级别

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 往阵列中加硬盘的问题

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情