Openfiler 2.99命令行下添加Volume Group

Openfiler2.99基于RHEL6定制,内核使用2.6.32,而且只提供x86_64位版本,测试过程中发现一些问题: 
1. 安装过程中不能选用中文界面 
    在两台测试机安装过程中,其中一台在安装界面中选择了中文文本界面,安装过程中未提示任何错误,但安装完成后系统无法引导,仍提示无操作系统。怀疑是安装程序的中文界面有bug,使用英文界面重新安装后解决。


2. 对GPT分区支持不好 
    其中一台测试机存储容量达到6T左右,必须使用gpt分区。在openfiler安装过程中未提示任何错误,安装完成后进入系统后发现分区仍为msdos,改为gpt分区后重启无法引导系统,估计是grub版本过低,不支持从GPT分区引导。 
    因此对于大容量硬盘的服务器建议在做raid的时候做两个VDs(虚拟磁盘),一个容量10G左右用于安装系统,将剩余容量都分配到另一VD中,使用GPT分区存储数据文件。 
    针对笔者的HP DL320服务器,因为raid卡的限制,无法修改vd容量,因此单独分出一块750G的硬盘做虚拟磁盘,另外的11块750G磁盘做RAID6总容量达到6T左右。openfiler安装到第一个虚拟磁盘中,将第二个VD作为数据分区。 

3. web界面对大容量虚拟磁盘支持不好 
    Openfiler安装完成后,使用web界面创建磁盘分区无反应,也无法创建Volume,且web界面下不能修改数据VD的分区表属性,仍为默认msdos,最后手动分区并创建volume后问题解决。 
具体解决方法如下:

补图如下:

image 

在openfiler中的web界面看到/dev/cciss/c0d1的label type仍为默认的msdos,此时可以创建分区,但只能创建出一个分区,且分区大小不能超过1.8T,必须转换为GPT分区才能充分使用此VD。

 

 image

使用parted对磁盘进行分区,发现最后一行的分区表为msdos,输入mklabel修改分区类型,并创建新的分区。

 

image

输入mklabel以后会有提示,输入Yes后再输入分区类型GPT即可。print后可看到Partition Table:已经变为gpt。

 

image

web界面下可以看到gpt分区类型了。

 

image

创建主分区,使用全部容量。分区完成后可在web界面看到,但是此时还提示为未知分区。

 

image 

输入set 1 LVM on将1分区的Flags标记为lvm,此时已经可以在web界面看到此分区了

 

image

分区显示正常,分区类型也识别正确

 

image

手动添加volume group,至此web界面中应该可以看到命令行下添加的卷组了。

 

image

VG1的Volume Group在web界面中正常显示,可以正常添加Volume了。

 

 

测试环境: 
DL 380g5 146g sas×8 
绑定三个网口eth1-eth3

DL320  750G sata ×12 
绑定三个网口

使用一台HP DL320和一台HP DL380G5,320使用12块750G sata硬盘做raid6,DL380g5使用8块146g sas硬盘做raid 6,总计容量分别为6.7T和980G左右。 
安装Openfiler 2.99 x86_64版,安装完成后发现在Web界面添加Volume时无反应,create partition也无效。

基本步骤如下:

1.首先使用parted分区 
parted /dev/cciss/c0d0 
mkpart primary 9980mb 100%

2.在parted中将新分区设置为LVM 
set 4 LVM on 
做完此步之后就可以在web界面看到PV了。

3. 退出parted手动添加volume group 
vgcreate VG1 /dev/cciss/c0d0 
此时应该可以在web界面里看到volume group。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值