# 设置硬盘
format -e> 输入开头序号 -- 提示输入需要设置的磁盘序号
> 输入 no -- 提示是否设置分区表格式
> 输入 lable -- 设置分区表格式
> 输入 1 -- (1) EFI 对大容量磁盘支持较好
> 输入 y -- 确认设置
> 输入 disk -- 选择下一个要设置的磁盘序号进行设置,循环到开头
# 查看现有 zpool 避免重名
zpool list# 创建 zpool 硬盘名称来自 format 的输出
zpool create datapool01 c0t604F938100E706825B6E7EFF00000091d0 \c0t604F938100E706825B6E7F2D00000092d0 c0t604F938100E706825B6E7F6000000093d0 \
c0t604F938100E706825B6E7F9600000094d0 c0t604F938100E706825B6E7FCE00000095d0 \
c0t604F938100E706825B6E81C100000097d0 c0t604F938100E706825B6E82EC0000009Bd0 \
c0t604F938100E706825B6E84BB0000009Dd0 c0t604F938100E706825B6E85E9000000A0d0 \
c0t604F938100E706825B6E87A4000000A3d0 c0t604F938100E706825B6E820B00000098d0 \
c0t604F938100E706825B6E822E00000099d0 c0t604F938100E706825B6E828E0000009Ad0 \
c0t604F938100E706825B6E875C000000A2d0 c0t604F938100E706825B6E8709000000A1d0 \
c0t604F938100E706825B6E8918000000A4d0 c0t604F938100E706825B6E83470000009Cd0 \
c0t604F938100E706825B6E85190000009Ed0 c0t604F938100E706825B6E85730000009Fd0 \
c0t604F938100E706825B6E802700000096d0 c0t604F938100E706825B6EC6BA000000A7d0 \
c0t604F938100E706825B6EC6FA000000A8d0 c0t604F938100E706825B6EC7F2000000AAd0 \
c0t604F938100E706825B6EC8DA000000ACd0 c0t604F938100E706825B6EC98B000000AEd0
zpool create datapool02 c0t604F938100E706825B6EC529000000A5d0 \
c0t604F938100E706825B6EC678000000A6d0 c0t604F938100E706825B6EC752000000A9d0 \
c0t604F938100E706825B6EC860000000ABd0 c0t604F938100E706825B6EC935000000ADd0 \
c0t604F938100E706825B6ECA1F000000AFd0 c0t604F938100E706825B6ECA7B000000B0d0 \
c0t604F938100E706825B6ECAB2000000B1d0 c0t604F938100E706825B6ECB0B000000B2d0 \
c0t604F938100E706825B6ECB42000000B3d0 c0t604F938100E706825B6ECBE4000000B4d0 \
c0t604F938100E706825B6ECC86000000B5d0 c0t604F938100E706825B6ECDA6000000B6d0 \
c0t604F938100E706825B6ECEBF000000B7d0 c0t604F938100E706825B6ECF40000000B8d0 \
c0t604F938100E706825B6ECF97000000B9d0 c0t604F938100E706825B6ECFF7000000BAd0 \
c0t604F938100E706825B6ED0A8000000BCd0 c0t604F938100E706825B6ED1B1000000BFd0 \
c0t604F938100E706825B6ED2A5000000C1d0 c0t604F938100E706825B6ED04E000000BBd0 \
c0t604F938100E706825B6ED16B000000BEd0 c0t604F938100E706825B6ED106000000BDd0 \
c0t604F938100E706825B6ED230000000C0d0 c0t604F938100E706825B6ED359000000C2d0
# 删除 zpool (高风险操作)
zpool destroy -zpool-name-# 为 zpool 增加硬盘
(普通 zpool 并不会将原有的数据重平衡,加盘只会加空间并不会改善 IO 性能)
zpool add orazpool01 c0t604F938100E706825B6EC529000000A5d0
# 配置必要的文件系统及裸设备
(事实上,只要赋予合适的权限,/datapool01 已经是一个可供使用的文件系统,此步是为了精细化使用)
zfs set quota=100g datapool01/yjdb -- 设置文件系统的配额,即以上所谓 区块 在 datapool01 中可使用空间
zfs create -V 5g datapool01/yjdb/undotbs1_01 -- 创建裸设备,前面带 '-V' + size
zfs set volsize=5g datapool01/yjdb/undotbs1_01 -- 设置裸设备的配额,考虑到后期扩展需要umount,\
-- 建议直接设置成之前的5g
# 赋权
chown ora10g:dba /datapool01/yjdb -- 由于yjdb目前只设置了裸设备,所以此目录下是空的chmod 755 /datapool01/yjdb
chown ora10g:dba /dev/zvol/rdsk/datapool01/yjdb/undotbs1_01 -- 这才是提供使用的裸设备(其实是个软连接,\
-- 都在zvol下面)
chmod 755 /dev/zvol/rdsk/datapool01/yjdb/undotbs1_01
以上只是 终极文件系统 zfs 的冰山一角,目前Linux 对它的支持并不完美(不是实力不行,关键还是知识产权问题)。
除了Solaris, 使用 FreeBSD也可以完美体验,Berkery那群人真不是盖的!
致敬!
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/25521690/viewspace-2123661/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/25521690/viewspace-2123661/