admin管理员组

文章数量:1567044

2024年7月26日发(作者:)

如何恢复和启动处于

DISABLED ACTIVE

状态且包含处于

DISABLED RECOVER

状态的

Plex

Veritas Volume Manager

逻辑卷?

本文档翻译自英文文档。原英文文档可能在本翻译版发布后进行过修改更新。赛门铁克对本翻译文档的准确度不做保证。

解释

当系统遇到卷或

Plex

问题时,或者如果

Veritas Volume Manager (VxVM)

有理由认为数据未同步,

VxVM

会相应地更改内核状态

KSTATE

以及卷及其

Plex

的状态

STATE

Plex

态可能为

stale

empty

nodevice

等。

某个特定的

Plex

状态并不能表明数据是好还是坏。

Plex

状态用于表明

VxVm

Plex

中数据的认知。

vxprint

实用程序使用命令行选项

-h

-t

产生的输出(有关这两个命令行选项和所有适用命令行选项的更多信息,请参见

vxprint

手册页)会显示

VxVm

磁盘组配置记录中的信息,包

括分别显示在下表第

4

列和第

5

列中的卷与

Plex

KSTATE

STATE

当使用

vxprint

实用程序查看

VxVM

磁盘组的配置记录时,

KSTATE

STATE

字段会显示

DISABLED

ACTIVE

(对于卷)和

DISABLED RECOVER

(对于

Plex

)。需要按照恢复步骤将卷恢复回

ENABLED ACTIVE

状态,以便可以装入卷,并再次可以访问文件系统。

从下面的输出可以看出,卷

test

KSTATE

STATE

DISABLED ACTIVE

,其

plex test-01

DISABLED RECOVER

# vxprint -ht -g testdg

DGNAMENCONFIGNLOGMINORSGROUP-ID

DMNAMEDEVICETYPEPRIVLENPUBLENSTATE

RVNAMERLINK_CNTKSTATESTATEPRIMARYDATAVOLSSRL

RLNAMERVGKSTATESTATEREM_HOSTREM_DGREM_RLNK

VNAMERVGKSTATESTATELENGTHUSETYPEPREFPLEX RDPOL

PLNAMEVOLUMEKSTATESTATELENGTHLAYOUTNCOL/WID MODE

SDNAMEPLEXDISKDISKOFFSLENGTH[COL/]OFFDEVICE MODE

SVNAMEPLEXVOLNAMENVOLLAYRLENGTH[COL/]OFFAM/NM MODE

dmtestdg01c1t4d0s2sliced21798920560-

dmtestdg02c1t6d0s2sliced21798920560-

vtest-DISABLEDACTIVE17840128fsgen-

pltest-01testDISABLEDRECOVER17841120CONCAT-

sdtestdg01-01test-01testdgc1t4d0

sdtestdg02-01test-01testdg20560c1t6d0

请按照下列步骤将

Plex

KSTATE

STATE

DISABLED RECOVER

更改为

ENABLED ACTIVE

,以便可以恢复

/

启动卷并装入文件系统:

1.

Plex test-01

的状态更改为

DISABLED STALE

# vxmend -g diskgroup fix stale

例如:

# vxmend -g testdg fix stale test-01

此输出表明

Plex test-01

的状态为

DISABLED STALE

# vxprint -ht -g testdg

DGNAMENCONFIGNLOGMINORSGROUP-ID

DMNAMEDEVICETYPEPRIVLENPUBLENSTATE

RVNAMERLINK_CNTKSTATESTATEPRIMARYDATAVOLSSRL

RLNAMERVGKSTATESTATEREM_HOSTREM_DGREM_RLNK

VNAMERVGKSTATESTATELENGTHUSETYPEPREFPLEX

PLNAMEVOLUMEKSTATESTATELENGTHLAYOUTNCOL/WID

SDNAMEPLEXDISKDISKOFFSLENGTH[COL/]OFFDEVICE

SVNAMEPLEXVOLNAMENVOLLAYRLENGTH[COL/]OFFAM/NM

dmtestdg01c1t4d0s2sliced21798920560-

dmtestdg02c1t6d0s2sliced21798920560-

vtest-DISABLEDACTIVE17840128fsgen-

pltest-01testDISABLEDSTALE17841120CONCAT-

sdtestdg01-01test-01testdgc1t4d0

sdtestdg02-01test-01testdg20560c1t6d0

2.

Plex test-01

的状态更改为

DISABLED CLEAN

# vxmend -g diskgroup fix clean

例如:

# vxmend -g testdg fix clean test-01

此输出表明

Plex test-01

的状态为

DISABLED CLEAN

SELECT

RW

ENA

ENA

RDPOL

MODE

MODE

MODE

SELECT

RW

ENA

ENA

# vxprint -ht -g testdg

DG

DM

RV

RL

V

PL

SD

SV

dg

dm

dm

v

pl

sd

sd

NAME

NAME

NAME

NAME

NAME

NAME

NAME

NAME

testdg

testdg01

testdg02

test

test-01

testdg01-01

testdg02-01

NCONFIG

DEVICE

RLINK_CNT

RVG

RVG

VOLUME

PLEX

PLEX

Default

c1t4d0s2

c1t6d0s2

-

test

test-01

test-01

NLOG

TYPE

KSTATE

KSTATE

KSTATE

KSTATE

DISK

VOLNAME

Default

sliced

sliced

DISABLED

DISABLED

testdg01

testdg02

MINORS

PRIVLEN

STATE

STATE

STATE

STATE

DISKOFFS

NVOLLAYR

84000

2179

2179

ACTIVE

CLEAN

0

0

GROUP-ID

PUBLEN

PRIMARY

REM_HOST

LENGTH

LENGTH

LENGTH

LENGTH

8920560

8920560

17840128

17841120

8920560

8920560

STATE

DATAVOLS

REM_DG

USETYPE

LAYOUT

[COL/]OFF

[COL/]OFF

-

-

fsgen

CONCAT

0

8920560

SRL

REM_RLNK

PREFPLEX

NCOL/WID

DEVICE

AM/NM

RDPOL

MODE

MODE

MODE

-

-

c1t4d0

c1t6d0

SELECT

RW

ENA

ENA

3.

启动卷

test

# vxvol -g diskgroup start

例如:

# vxvol -g diskgroup start test

此输出表明卷

test

及其

Plex test-01

的状态均为

ENABLED ACTIVE

# vxprint -ht -g testdg

DG

DM

RV

RL

V

PL

SD

SV

dg

dm

dm

v

pl

sd

sd

NAME

NAME

NAME

NAME

NAME

NAME

NAME

NAME

testdg

testdg01

testdg02

test

test-01

testdg01-01

testdg02-01

NCONFIG

DEVICE

RLINK_CNT

RVG

RVG

VOLUME

PLEX

PLEX

Default

c1t4d0s2

c1t6d0s2

-

test

test-01

test-01

NLOG

TYPE

KSTATE

KSTATE

KSTATE

KSTATE

DISK

VOLNAME

Default

sliced

sliced

ENABLED

ENABLED

testdg01

testdg02

MINORS

PRIVLEN

STATE

STATE

STATE

STATE

DISKOFFS

NVOLLAYR

84000

2179

2179

ACTIVE

ACTIVE

0

0

GROUP-ID

PUBLEN

PRIMARY

REM_HOST

LENGTH

LENGTH

LENGTH

LENGTH

8920560

8920560

17840128

17841120

8920560

8920560

STATE

DATAVOLS

REM_DG

USETYPE

LAYOUT

[COL/]OFF

[COL/]OFF

-

-

fsgen

CONCAT

0

8920560

SRL

REM_RLNK

PREFPLEX

NCOL/WID

DEVICE

AM/NM

RDPOL

MODE

MODE

MODE

-

-

c1t4d0

c1t6d0

SELECT

RW

ENA

ENA

4.

如果文件系统为

Veritas File System (VxFS)

,请将卷装入到其关联装入点(如果装入点的位置不确定,请参考

/etc/vfstab

文件):

# mount -F vxfs /dev/vx/dsk/diskgroup/volume /mount point

例如:

# mount -F vxfs /dev/vx/dsk/testdg/test /testvol

注意:可能会生成错误消息,提示您需要检查文件系统的一致性。

如果发生此情况,请运行特定于

VxFS

fsck

实用程序

(/usr/lib/fs/vxfs/fsck)

,默认情况下,此实用程序会重放

意图日志,而不是执行完整的文件系统结构检查,此检查通常足以将文件系统设置为

CLEAN

状态并允许装入卷。

参考资料

251695

vxvm:vxvol reports error when trying to start a volume.

(尝试启动卷时,

vxvm:vxvol

报告错误。)

/docs/251695

文档号:

21968

最近更新:

2009-12-03

Date Created: 2009-11-23

产品:

File System for UNIX/Linux, Storage Foundation Basic, Storage Foundation for UNIX/Linux, Volume Manager for UNIX/Linux

©1995 - 2012 Symantec Corporation

本文标签: 状态装入检查选项命令行