免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
1234下一页
最近访问板块 发新帖
查看: 14522 | 回复: 35
打印 上一主题 下一主题

[VMware] 通过vmware新添加磁盘,VXvm管理时报错 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-08-29 12:36 |只看该作者 |倒序浏览
vmware上装的solaris10 ,通过vmware新添加了3个磁盘,启动系统后
用format看不见新添加的磁盘。

root#format
Searching for disks...done


AVAILABLE DISK SELECTIONS:
       0. c1t0d0 <DEFAULT cyl 2085 alt 2 hd 255 sec 63>
          /pci@0,0/pci1000,30@10/sd@0,0
Specify disk (enter its number): ^C

用vxdiskadm就能看见
root#vxdiskadm

Volume Manager Support Operations
Menu: VolumeManager/Disk

1      Add or initialize one or more disks
2      Encapsulate one or more disks
3      Remove a disk
4      Remove a disk for replacement
5      Replace a failed or removed disk
6      Mirror volumes on a disk
7      Move volumes from a disk
8      Enable access to (import) a disk group
9      Remove access to (deport) a disk group
10     Enable (online) a disk device
11     Disable (offline) a disk device
12     Mark a disk as a spare for a disk group
13     Turn off the spare flag on a disk
14     Unrelocate subdisks back to a disk
15     Exclude a disk from hot-relocation use
16     Make a disk available for hot-relocation use
17     Prevent multipathing/Suppress devices from VxVM's view
18     Allow multipathing/Unsuppress devices from VxVM's view
19     List currently suppressed/non-multipathed devices
20     Change the disk naming scheme
21     Get the newly connected/zoned disks in VxVM view
22     Change/Display the default disk layouts
23     Mark a disk as allocator-reserved for a disk group
24     Turn off the allocator-reserved flag on a disk
list   List disk information


?      Display help about menu
??     Display help about the menuing system
q      Exit from menus

Select an operation to perform: 1

Add or initialize disks
Menu: VolumeManager/Disk/AddDisks
  Use this operation to add one or more disks to a disk group.  You can
  add the selected disks to an existing disk group or to a new disk group
  that will be created as a part of the operation. The selected disks may
  also be added to a disk group as spares. Or they may be added as
  nohotuses to be excluded from hot-relocation use. The selected
  disks may also be initialized without adding them to a disk group
  leaving the disks available for use as replacement disks.

  More than one disk or pattern may be entered at the prompt.  Here are
  some disk selection examples:

  all:          all disks
  c3 c4t2:      all disks on both controller 3 and controller 4, target 2
  c3t4d2:       a single disk (in the c#t#d# naming scheme)
  xyz_0 :       a single disk (in the enclosure based naming scheme)
  xyz_ :        all disks on the enclosure whose name is xyz

Select disk devices to add: [<pattern-list>,all,list,q,?] list

DEVICE       DISK         GROUP        STATUS
c1t0d0       -            -            online invalid
c1t1d0       -            -            online invalid
c1t2d0       -            -            online invalid
c1t3d0       -            -            online invalid


用vea也能看见,但建diskgroup时不管添加哪个磁盘都报VxVm vxdisk ERROR v-5-1-5433
device c1t2d0s2: init failed: disk sector size is not supported,这个是什么原因啊?

昨天在单位的linux平台下做就没这个问题.
新建的卷mount后,还需要手工修改/etc/fstab吗? 还是系统会直动添加上?

[ 本帖最后由 wangyl1977 于 2007-9-4 11:13 编辑 ]

论坛徽章:
2
双鱼座
日期:2014-02-23 12:10:03操作系统版块每日发帖之星
日期:2015-12-17 06:20:00
2 [报告]
发表于 2007-08-29 12:53 |只看该作者
devfsadm;disks

论坛徽章:
0
3 [报告]
发表于 2007-08-29 13:04 |只看该作者

感谢东方蜘蛛 回复 #2 东方蜘蛛 的帖子

谢谢!
执行这两个命令后就可以用format命令找到了!
为什么linux下就不需要呢?
没执行上面2个命令用vxdiskadm初始化总有问题!
root#vxdiskadm

Volume Manager Support Operations
Menu: VolumeManager/Disk

1      Add or initialize one or more disks
2      Encapsulate one or more disks
3      Remove a disk
4      Remove a disk for replacement
5      Replace a failed or removed disk
6      Mirror volumes on a disk
7      Move volumes from a disk
8      Enable access to (import) a disk group
9      Remove access to (deport) a disk group
10     Enable (online) a disk device
11     Disable (offline) a disk device
12     Mark a disk as a spare for a disk group
13     Turn off the spare flag on a disk
14     Unrelocate subdisks back to a disk
15     Exclude a disk from hot-relocation use
16     Make a disk available for hot-relocation use
17     Prevent multipathing/Suppress devices from VxVM's view
18     Allow multipathing/Unsuppress devices from VxVM's view
19     List currently suppressed/non-multipathed devices
20     Change the disk naming scheme
21     Get the newly connected/zoned disks in VxVM view
22     Change/Display the default disk layouts
23     Mark a disk as allocator-reserved for a disk group
24     Turn off the allocator-reserved flag on a disk
list   List disk information


?      Display help about menu
??     Display help about the menuing system
q      Exit from menus

Select an operation to perform: 1

Add or initialize disks
Menu: VolumeManager/Disk/AddDisks
  Use this operation to add one or more disks to a disk group.  You can
  add the selected disks to an existing disk group or to a new disk group
  that will be created as a part of the operation. The selected disks may
  also be added to a disk group as spares. Or they may be added as
  nohotuses to be excluded from hot-relocation use. The selected
  disks may also be initialized without adding them to a disk group
  leaving the disks available for use as replacement disks.

  More than one disk or pattern may be entered at the prompt.  Here are
  some disk selection examples:

  all:          all disks
  c3 c4t2:      all disks on both controller 3 and controller 4, target 2
  c3t4d2:       a single disk (in the c#t#d# naming scheme)
  xyz_0 :       a single disk (in the enclosure based naming scheme)
  xyz_ :        all disks on the enclosure whose name is xyz

Select disk devices to add: [<pattern-list>,all,list,q,?] list

DEVICE       DISK         GROUP        STATUS
c1t0d0       -            -            online invalid
c1t1d0       -            -            online invalid
c1t2d0       -            -            online invalid
c1t3d0       -            -            online invalid

Select disk devices to add: [<pattern-list>,all,list,q,?] c1t1do c1t2s0 c1t3d0  
  VxVM  ERROR V-5-2-766 Input not recognized: c1t1do

Select disk devices to add: [<pattern-list>,all,list,q,?] c1t1d0 c1t2d0 c1t3d0
  Here are the disks selected.  Output format: [Device_Name]

  c1t1d0 c1t2d0 c1t3d0

Continue operation? [y,n,q,?] (default: y)
  You can choose to add these disks to an existing disk group, a
  new disk group, or you can leave these disks available for use
  by future add or replacement operations.  To create a new disk
  group, select a disk group name that does not yet exist.  To
  leave the disks available for future use, specify a disk group
  name of "none".

Which disk group [<group>,none,list,q,?] (default: rootdg) wyldg
  There is no active disk group named wyldg.

Create a new group named wyldg? [y,n,q,?] (default: y)

Create the disk group as a CDS disk group? [y,n,q,?] (default: y)

Use default disk names for these disks? [y,n,q,?] (default: y)

Add disks as spare disks for wyldg? [y,n,q,?] (default: n)

Exclude disks from hot-relocation use? [y,n,q,?] (default: n)
  A new disk group will be created named wyldg and the selected disks
  will be added to the disk group with default disk names.

  c1t1d0 c1t2d0 c1t3d0

Continue with operation? [y,n,q,?] (default: y) n

Add or initialize other disks? [y,n,q,?] (default: y) n

Volume Manager Support Operations
Menu: VolumeManager/Disk

1      Add or initialize one or more disks
2      Encapsulate one or more disks
3      Remove a disk
4      Remove a disk for replacement
5      Replace a failed or removed disk
6      Mirror volumes on a disk
7      Move volumes from a disk
8      Enable access to (import) a disk group
9      Remove access to (deport) a disk group
10     Enable (online) a disk device
11     Disable (offline) a disk device
12     Mark a disk as a spare for a disk group
13     Turn off the spare flag on a disk
14     Unrelocate subdisks back to a disk
15     Exclude a disk from hot-relocation use
16     Make a disk available for hot-relocation use
17     Prevent multipathing/Suppress devices from VxVM's view
18     Allow multipathing/Unsuppress devices from VxVM's view
19     List currently suppressed/non-multipathed devices
20     Change the disk naming scheme
21     Get the newly connected/zoned disks in VxVM view
22     Change/Display the default disk layouts
23     Mark a disk as allocator-reserved for a disk group
24     Turn off the allocator-reserved flag on a disk
list   List disk information


?      Display help about menu
??     Display help about the menuing system
q      Exit from menus

Select an operation to perform: q

Goodbye.

root#vxdisk list
DEVICE       TYPE            DISK         GROUP        STATUS
c1t0d0s2     auto:none       -            -            online invalid
c1t1d0s2     auto:simple     -            -            online invalid
c1t2d0s2     auto:simple     -            -            online invalid
c1t3d0s2     auto:none       -            -            online invalid


新加的磁盘status全为invalid .
代会再试一次!

论坛徽章:
0
4 [报告]
发表于 2007-08-29 13:42 |只看该作者

为何初始化新磁盘总不成功呢。

root#vxdiskadm

Volume Manager Support Operations
Menu: VolumeManager/Disk

1      Add or initialize one or more disks
2      Encapsulate one or more disks
3      Remove a disk
4      Remove a disk for replacement
5      Replace a failed or removed disk
6      Mirror volumes on a disk
7      Move volumes from a disk
8      Enable access to (import) a disk group
9      Remove access to (deport) a disk group
10     Enable (online) a disk device
11     Disable (offline) a disk device
12     Mark a disk as a spare for a disk group
13     Turn off the spare flag on a disk
14     Unrelocate subdisks back to a disk
15     Exclude a disk from hot-relocation use
16     Make a disk available for hot-relocation use
17     Prevent multipathing/Suppress devices from VxVM's view
18     Allow multipathing/Unsuppress devices from VxVM's view
19     List currently suppressed/non-multipathed devices
20     Change the disk naming scheme
21     Get the newly connected/zoned disks in VxVM view
22     Change/Display the default disk layouts
23     Mark a disk as allocator-reserved for a disk group
24     Turn off the allocator-reserved flag on a disk
list   List disk information


?      Display help about menu
??     Display help about the menuing system
q      Exit from menus

Select an operation to perform: 1

Add or initialize disks
Menu: VolumeManager/Disk/AddDisks
  Use this operation to add one or more disks to a disk group.  You can
  add the selected disks to an existing disk group or to a new disk group
  that will be created as a part of the operation. The selected disks may
  also be added to a disk group as spares. Or they may be added as
  nohotuses to be excluded from hot-relocation use. The selected
  disks may also be initialized without adding them to a disk group
  leaving the disks available for use as replacement disks.

  More than one disk or pattern may be entered at the prompt.  Here are
  some disk selection examples:

  all:          all disks
  c3 c4t2:      all disks on both controller 3 and controller 4, target 2
  c3t4d2:       a single disk (in the c#t#d# naming scheme)
  xyz_0 :       a single disk (in the enclosure based naming scheme)
  xyz_ :        all disks on the enclosure whose name is xyz

Select disk devices to add: [<pattern-list>,all,list,q,?] list

DEVICE       DISK         GROUP        STATUS
c1t0d0       -            -            online invalid
c1t1d0       -            -            online invalid
c1t2d0       -            -            online invalid
c1t3d0       -            -            online invalid

Select disk devices to add: [<pattern-list>,all,list,q,?] c1t2d0 c1t3d0
  Here are the disks selected.  Output format: [Device_Name]

  c1t2d0 c1t3d0

Continue operation? [y,n,q,?] (default: y)
  You can choose to add these disks to an existing disk group, a
  new disk group, or you can leave these disks available for use
  by future add or replacement operations.  To create a new disk
  group, select a disk group name that does not yet exist.  To
  leave the disks available for future use, specify a disk group
  name of "none".

Which disk group [<group>,none,list,q,?] (default: rootdg)
  There is no active disk group named rootdg.

Create a new group named rootdg? [y,n,q,?] (default: y)

Create the disk group as a CDS disk group? [y,n,q,?] (default: y)

Use default disk names for these disks? [y,n,q,?] (default: y)

Add disks as spare disks for rootdg? [y,n,q,?] (default: n)

Exclude disks from hot-relocation use? [y,n,q,?] (default: n)
  A new disk group will be created named rootdg and the selected disks
  will be added to the disk group with default disk names.

  c1t2d0 c1t3d0

Continue with operation? [y,n,q,?] (default: y)
  The following disk devices have a valid VTOC, but do not appear to have
  been initialized for the Volume Manager.  If there is data on the disks
  that should NOT be destroyed you should encapsulate the existing disk
  partitions as volumes instead of adding the disks as new disks.
  Output format: [Device_Name]

  c1t2d0 c1t3d0

Encapsulate these devices? [Y,N,S(elect),q,?] (default: Y) N

  c1t2d0 c1t3d0

Instead of encapsulating, initialize?
[Y,N,S(elect),q,?] (default: N) Y

Do you want to use the default layout for all disks being initialized?
[y,n,q,?] (default: y)
  Initializing device c1t2d0.
  Initializing device c1t3d0.
  VxVM  NOTICE V-5-2-120
Creating a new disk group named rootdg containing the disk
  device c1t2d0 with the name rootdg01.
  VxVM  ERROR V-5-2-121
Creating disk group rootdg with disk device c1t2d0 failed.
  VxVM vxdg ERROR V-5-1-6478 Device c1t2d0s2 cannot be added to a CDS disk group

Hit RETURN to continue.
  VxVM  NOTICE V-5-2-120
Creating a new disk group named rootdg containing the disk
  device c1t3d0 with the name rootdg01.
  VxVM  ERROR V-5-2-121
Creating disk group rootdg with disk device c1t3d0 failed.
  VxVM vxdg ERROR V-5-1-6478 Device c1t3d0s2 cannot be added to a CDS disk group

Hit RETURN to continue.

Add or initialize other disks? [y,n,q,?] (default: n)

难道需要先用format分区再newfs系统VXVM才可以初始化新磁盘成功?昨天在linux下是不需要的阿!

论坛徽章:
2
双鱼座
日期:2014-02-23 12:10:03操作系统版块每日发帖之星
日期:2015-12-17 06:20:00
5 [报告]
发表于 2007-08-29 14:01 |只看该作者
vxdisksetup -i cxtxdx  系统盘不能这样做噢 后果很严重

论坛徽章:
2
双鱼座
日期:2014-02-23 12:10:03操作系统版块每日发帖之星
日期:2015-12-17 06:20:00
6 [报告]
发表于 2007-08-29 14:04 |只看该作者
你需要先封装根盘,创建rootdg vxdiskadm选2先封装系统盘

论坛徽章:
0
7 [报告]
发表于 2007-08-29 14:12 |只看该作者
原帖由 东方蜘蛛 于 2007-8-29 14:04 发表
你需要先封装根盘,创建rootdg vxdiskadm选2先封装系统盘


为什么要先封装根盘呢?
能解释一下吗?


vxdisksetup -i cxtxdx  系统盘不能这样做噢 后果很严重-------------------------我没执行vxdisksetup -i cxtxdx 的操作啊?

论坛徽章:
2
双鱼座
日期:2014-02-23 12:10:03操作系统版块每日发帖之星
日期:2015-12-17 06:20:00
8 [报告]
发表于 2007-08-29 14:43 |只看该作者
不封装也可以啊,把其他硬盘创建一个dg就可以了!
# vxdisksetup -i c1t1d0
# vxdisksetup -i c1t2d0
# vxdisksetup -i c1t3d0
# vxdg init datadg datadg01=c1t1d0
# vxdg -g datadg adddisk datadg02=c1t2d0
# vxdg -g datadg adddisk datadg03=c1t3d0
# vxdisk list看看,呵呵
然后就可以用vxassist建卷啦!

论坛徽章:
0
9 [报告]
发表于 2007-08-29 14:53 |只看该作者

若要避免封装失败,应确保磁盘有两个空闲分区是什么意思啊?

我实在是不清楚为什么非要封装系统磁盘c1t0d0,我本来是只想将新加的磁盘c1t1d0, c1t2d0, c1t3d0(因为没数据,准备直接初始化,先生成磁盘组,再做成新卷).
我总觉得封装系统磁盘很麻烦,还很危险。
还有封装条件挺苛刻的,文档里这样写:
--------------------------------------------------------------------
若要避免封装失败,应确保:
_ 磁盘有少量不属于任何分区的空闲空间(在磁盘开始或者结尾处至少有 1 兆字节)。
_ 磁盘有两个空闲分区。
_ 磁盘有代表整个磁盘的 s2 片。
注意如果还打算对根磁盘进行镜像,则对它进行封装。封装根磁盘对其本身没什么用处。
--------------------------------------------------------------------
磁盘有两个空闲分区是什么意思? 我分了4个分区,s0(/), s1(/export/home),s3(/var),s4(swap),没有空闲的分区啊!

root#df -k
文件系统              千字节    用了    可用 容量      挂接在
/dev/dsk/c1t0d0s0    8068883 4581352 3406843    58%    /
/devices                   0       0       0     0%    /devices
ctfs                       0       0       0     0%    /system/contract
proc                       0       0       0     0%    /proc
mnttab                     0       0       0     0%    /etc/mnttab
swap                  745968     736  745232     1%    /etc/svc/volatile
objfs                      0       0       0     0%    /system/object
/usr/lib/libc/libc_hwcap2.so.1
                     8068883 4581352 3406843    58%    /lib/libc.so.1
fd                         0       0       0     0%    /dev/fd
/dev/dsk/c1t0d0s3    3014438  261472 2692678     9%    /var
swap                  745616     384  745232     1%    /tmp
swap                  745256      24  745232     1%    /var/run
swap                  745232       0  745232     0%    /dev/vx/dmp
swap                  745232       0  745232     0%    /dev/vx/rdmp
/dev/dsk/c1t0d0s1    4540701  619425 3875869    14%    /export/home
/vol/dev/dsk/c0t0d0/sol_10_1106_x86
                     3132446 3132446       0   100%    /cdrom/sol_10_1106_x86
/dev/dsk/c1t1d0s2    2024351    2057 1961564     1%    /disk2

root#more /etc/vfstab
#device         device          mount           FS      fsck    mount   mount
#to mount       to fsck         point           type    pass    at boot options
#
fd      -       /dev/fd fd      -       no      -
/proc   -       /proc   proc    -       no      -
/dev/dsk/c1t0d0s4       -       -       swap    -       no      -
/dev/dsk/c1t0d0s0       /dev/rdsk/c1t0d0s0      /       ufs     1       no      -
/dev/dsk/c1t0d0s3       /dev/rdsk/c1t0d0s3      /var    ufs     1       no      -
/dev/dsk/c1t0d0s1       /dev/rdsk/c1t0d0s1      /export/home    ufs     2       yes     -
/devices        -       /devices        devfs   -       no      -
ctfs    -       /system/contract        ctfs    -       no      -
objfs   -       /system/object  objfs   -       no      -
swap    -       /tmp    tmpfs   -       yes     -

论坛徽章:
0
10 [报告]
发表于 2007-08-30 09:36 |只看该作者

用命令行也提示和vea一样的错误,这是为什么啊?

用命令行也提示和vea一样的错误,这是为什么啊?

root#vxdisksetup -i c1t1d0
VxVM vxdisk ERROR V-5-1-5433 Device c1t1d0s2: init failed:
        Disk sector size is not supported
root#vxdisksetup -i c1t2d0
VxVM vxdisk ERROR V-5-1-5433 Device c1t2d0s2: init failed:
        Disk sector size is not supported
root#format
Searching for disks...done


AVAILABLE DISK SELECTIONS:
       0. c1t0d0 <DEFAULT cyl 2085 alt 2 hd 255 sec 63>
          /pci@0,0/pci1000,30@10/sd@0,0
       1. c1t1d0 <VMware,-VMwareVirtualS-1.0 cyl 258 alt 2 hd 255 sec 63>
          /pci@0,0/pci1000,30@10/sd@1,0
       2. c1t2d0 <DEFAULT cyl 1021 alt 2 hd 128 sec 32>
          /pci@0,0/pci1000,30@10/sd@2,0
       3. c1t3d0 <DEFAULT cyl 1021 alt 2 hd 128 sec 32>
          /pci@0,0/pci1000,30@10/sd@3,0
Specify disk (enter its number): ^C




原帖由 东方蜘蛛 于 2007-8-29 14:43 发表
不封装也可以啊,把其他硬盘创建一个dg就可以了!
# vxdisksetup -i c1t1d0
# vxdisksetup -i c1t2d0
# vxdisksetup -i c1t3d0
# vxdg init datadg datadg01=c1t1d0
# vxdg -g datadg adddisk datadg02=c1 ...
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP