我使用volume manager作卷,2.6T的t3阵列使用volume manager作了1.2t的raid 0+1。然后我使用命令作vxfs的文件系统vxfs版本为3.5。根据3。5版本的说明,支持文件系统大小打到了32t。但是我使用命令mkfs -F vxfs -o version=5 /dev/vx/rdsk/adg/vol01 出错,错误提示为 sector must positive and <=68719472624(1T)。如果我使用命令
mkfs -F vxfs -o version=5 /dev/vx/adg/vol01 1200g,没有报错,但是作了文件系统后,挂接系统时候还汇报错。
mount -F vxfs /dev/vx/dsk/adg/vol01 /u01
错误信息为 layout is not support by this version of vxfs 。
那位见到过这样的问题,帮忙看看。我该怎办?
| mmmmn 回复于:2002-11-11 21:29:57 |
| 你自己的 solaris是什么版本? 还有打patch了吗? |
| YT 回复于:2002-11-11 21:30:39 |
| vxfs版本为3.5?是不是build 5 啊? |
| x3y4z5 回复于:2002-11-11 21:37:31 |
| 我的操作系统8,推荐的补丁打过了。我查找了3.5的说明,好像不需要打额外的补丁了。我联系过veritas公司的支持,他们也说问题很怪?可能明天给我答复。今天为了它,我上班没时间上来看看。我仅仅通过命令察看了版本为3.5,至于build 5?我不懂了。。。 |
| mmmmn 回复于:2002-11-11 21:44:10 |
| 明天把答案写出来 |
| x3y4z5 回复于:2002-11-11 21:46:09 |
| 有了结果肯定上报大家知道。 |
| mmmmn 回复于:2002-11-11 21:47:16 |
| :) |
| YT 回复于:2002-11-11 21:59:15 |
| pkginfo -l VRTSvxfs 结果给我看看。 |
| x3y4z5 回复于:2002-11-11 22:02:17 |
| PKGINST: VRTSvxfs 名称: VERITAS File System 种类: system,utilities ARCH: sparc 版本: 3.5,REV=GA06 BASEDIR: / 供应商: VERITAS Software DESC: Commercial File System PSTAMP: VERITAS-3.5FS-2002-06-13 INSTDATE: Oct 17 2002 16:24 HOTLINE: (800) 342-0652 EMAIL: support@veritas.com 状态: 全部安装 文件: 258 installed pathnames 29 shared pathnames 5 linked files 46 directories 58 executables 5 setuid/setgid executables 26432 blocks used (approx) |
| YT 回复于:2002-11-11 22:06:56 |
| 直接mkfs -F vxfs /dev/vx/adg/vol01 1200g不行的吗? 不好意思我还没有拿到version5的VXFS。 |
| x3y4z5 回复于:2002-11-11 22:12:28 |
| 根据vxfs 3.5的说明,默认的mkfs -F使用的就是version=5选项。我实验过你说的命令。根据我的观察,只要使用了size的值,可以进行mkfs,但是在mount的步骤中就会出现上面提到的错误this layout is not supported by this version of vxfs |
| YT 回复于:2002-11-11 22:19:40 |
| !!不会是SUN OS 对VERSION 5的支持有问题吧? |
| YT 回复于:2002-11-11 22:25:07 |
| [这个贴子最后由YT在 2002/11/11 10:31pm 编辑] 这问题在cluster的时候出现过,就是 在VxFS 3.5下面fsck -o mounted fails Veritas给的办法是在所有的nodes上安装 binaries 1. Copy S01VXFSLDLIC to /etc/rc2.d 2. Copy vxenablef to /opt/VRTSvxfs/sbin/ 3. Copy vxenablef to /opt/VRTS/bin/ 4. chmod +x /opt/VRTS/bin/vxenablef 5. Reboot all the nodes. 可参考以下: cp /ws/suncluster/Products/Veritas/VxFS/3.5_sol_062602/4713594/S01VXFSLDLIC /etc/rc2.d cp /ws/suncluster/Products/Veritas/VxFS/3.5_sol_062602/4713594/vxenablef /opt/VRTSvxfs/sbin cp /opt/VRTSvxfs/sbin/vxenablef /opt/VRTS/bin/ reboot 试试如何? |
| x3y4z5 回复于:2002-11-12 09:13:02 |
| 没做过cluser,那里可以找到相关的文件啊? |
| YT 回复于:2002-11-12 11:28:55 |
| 在sunsolve.sun.com |
| YT 回复于:2002-11-12 13:22:09 |
| 1. 在Normal Disk Create a slice(about 500m) 2. make vxfs on the slice 3. if you can mount the slice the the problem is the VxVm 4. check your VxVm Layout 以上资料由phoenixli MM友情提供,估计错不了。 |
| x3y4z5 回复于:2002-11-12 14:41:12 |
| 我在这个卷上作文件系统,如果〈1024g(1T)就可以做,可以mount ,可以使用。但是只要到了1024T或者超过它,就会报错。555555555555。。。。。 |
| YT 回复于:2002-11-12 15:26:37 |
| 那应该是VxFS的问题吧。。。 |
| phoenixli 回复于:2002-11-12 18:50:31 |
| 在做测试,等一下告诉你答案. |
| phoenixli 回复于:2002-11-12 19:05:17 |
| /usr/lib/fs/vxfs/mkfs -F vxfs -o inosize=512 ninode=0 largefiles /dev/vx/rdsk/adg/vol01 看man的册,主要的增加inode的size. |
| phoenixli 回复于:2002-11-12 19:06:39 |
| x3y4z5在不在啊?赶紧试一下,我们在加班做测试哪. |
| YT 回复于:2002-11-12 19:09:16 |
| [quote][b]下面引用由[u]phoenixli[/u]在 [i]2002/11/12 07:06pm[/i] 发表的内容:[/b] x3y4z5在不在啊?赶紧试一下,我们在加班做测试哪. [/quote] 你可真厉害。。。。。 有一堆SPARC的人就是不一样。 唉! |
| phoenixli 回复于:2002-11-12 19:10:31 |
| /usr/lib/fs/vxfs/mkfs -F vxfs -o inosize=512 ninode=0 largefiles /dev/vx/rdsk/adg/vol01 看man的册,主要的增加inode的size. 512改成1024可以做8个T,快点啊,否则不等你了. |
| phoenixli 回复于:2002-11-12 19:15:20 |
| 不等了,有结果再说吧.应该是这样做完以后问题就可以解决. |
| YT 回复于:2002-11-12 20:12:19 |
| 我就没有办法试了。。。 x3y4z5你的结果如何? |
| phoenixli 回复于:2002-11-12 20:21:05 |
| 这人半天没动静,也不知道在不在. |
| daemonix 回复于:2002-11-12 20:25:48 |
| 有phoenixli mm在,连做实验环境都有了,好啊,手下还有一班高手,是本坛的福气啊。 辛苦了。 :-) |
| phoenixli 回复于:2002-11-12 20:31:06 |
| 老兄,你是在恭维我还是讽刺我啊?我怎么觉得有点不对劲,意思是说我自己技术不怎么样,就只是手下有一班高手而已,是不是啊? |
| phoenixli 回复于:2002-11-12 20:35:25 |
| 再说,我可是觉得这还算是个问题才让我的技术去解答的,那个出问题的家伙怎么找不着了,让大家等结果,真是. |
| daemonix 回复于:2002-11-12 20:37:03 |
| [quote][b]下面引用由[u]phoenixli[/u]在 [i]2002/11/12 08:31pm[/i] 发表的内容:[/b] 老兄,你是在恭维我还是讽刺我啊?我怎么觉得有点不对劲,意思是说我自己技术不怎么样,就只是手下有一班高手而已,是不是啊? [/quote] 我哪敢讽刺你啊,你老是疑神疑鬼的,你这两天心情蛮好的嘛 :) |
| phoenixli 回复于:2002-11-12 20:40:45 |
| 不是讽刺就好,那我就全当恭维了. |
| daemonix 回复于:2002-11-12 20:47:56 |
| [quote][b]下面引用由[u]phoenixli[/u]在 [i]2002/11/12 07:05pm[/i] 发表的内容:[/b] /usr/lib/fs/vxfs/mkfs -F vxfs -o inosize=512 ninode=0 largefiles /dev/vx/rdsk/adg/vol01 看man的册,主要的增加inode的size. [/quote] VP还知道的如此具体,PF 就是嘴巴太厉害了,^_^ |
| YT 回复于:2002-11-12 20:56:21 |
| [quote][b]下面引用由[u]daemonix[/u]在 [i]2002/11/12 08:47pm[/i] 发表的内容:[/b] VP还知道的如此具体,PF 就是嘴巴太厉害了,^_^ [/quote] 同感,特怕她。。。 |
| daemonix 回复于:2002-11-12 21:00:09 |
| 其实,我觉得VP大可不必知道的那么具体,在她手下干活,工程师只能去move box了,真的要累的吐血啊。 :) |
| phoenixli 回复于:2002-11-12 21:01:37 |
| deamonix,错啦,我事先都说过了,我是不懂技术的,你难道没有看见吗? |
| daemonix 回复于:2002-11-12 21:05:02 |
| [quote][b]下面引用由[u]phoenixli[/u]在 [i]2002/11/12 09:01pm[/i] 发表的内容:[/b] deamonix,错啦,我事先都说过了,我是不懂技术的,你难道没有看见吗? [/quote] 看你把fsck的参数用的那么x,还说不懂技术,把我们当傻子啊? 虽然我是菜鸟,还是能知道你是高人啊,仰慕ing |
| phoenixli 回复于:2002-11-12 21:10:25 |
| 拜托,我都说了我是让我们技术解答了,不理你了. 楼主,试出结果来没有?大家都等着哪. |
| daemonix 回复于:2002-11-12 21:12:31 |
| 让你的手下吃饭吧,我都心疼他们了,呵呵 |
| phoenixli 回复于:2002-11-12 21:15:14 |
| 早走啦.只有我还没有吃饭. |
| x3y4z5 回复于:2002-11-12 21:15:21 |
| 我刚回来,是的结果如下: ./mkfs -F vxfs -o inosize=512,ninode=0,largefiles /dev/vx/rdsk/datadg/vol01 UX:vxfs mkfs: ERROR: sectors must be positive and <= 68719472624 (1 TB) UX:vxfs mkfs: TO FIX: Usage: mkfs [-F vxfs] [-V] -m special mkfs [-F vxfs] [-V] [-o [N] [ninode=#] [bsize=#] [logsize=#]
本文关键:棘手的问题,关于vxfs
相关方案
|