wrong disk size after lsattr -El hdiskX

arturroo77

Active Newcomer
Joined
Feb 22, 2008
Messages
5
Reaction score
0
Points
0
PREDATAR Control23

Hello

I'm have a problem with 9131-52A server, and DS4700 storage


Command lsattr -El hdisk2 return wrong size (some disks have good size, some disks have wrong size)

/>> lsattr -El hdisk2|grep size
size -2043117568 Size in Mbytes False

but after command getconf DISK_SIZE /dev/hdisk2 disk size is OK

/>> getconf DISK_SIZE /dev/hdisk2
8192

After cfgmgr in error log i can see

LABEL: FCP_ARRAY_ERR2
IDENTIFIER: 2E493F13

Date/Time: Fri Feb 22 21:54:20 CST 2008
Sequence Number: 194
Machine Id: xxxxxxxxxx
Node Id: xxxxxxxxxxx
Class: H
Type: PERM
Resource Name: dac0
Resource Class: array
Resource Type: ibm-dac-V4
Location: U787F.001.DPM4M69-P1-C4-T1-W200400A0B826DC13
VPD:
Manufacturer................IBM
Machine Type and Model......1814 FAStT
Part Number.................21753-05
ROS Level and ID............0916

Description
ARRAY OPERATION ERROR

Probable Causes
ARRAY DASD DEVICE

Failure Causes
DISK DRIVE
DISK DRIVE ELECTRONICS

Recommended Actions
PERFORM PROBLEM DETERMINATION PROCEDURES


oslevel -s
5300-07-02-0806

System works correctly. Can what be reason of this error?

Regards
 
Last edited:
PREDATAR Control23

Do you have any bad disks flagged within the array -are you working from hot spare?
What are the error codes from the array - anything?

All disks are ok!
On array i'm have no errors and no warrings. Everything it looks ok.
 
PREDATAR Control23

Was the LUN size modified after allocating it to this host?

-Aaron
 
PREDATAR Control23

Are you using MPIO and what is the output from `oslevel -s`

-Aaron
 
PREDATAR Control23

Are you using MPIO and what is the output from `oslevel -s`

-Aaron

RDAC is installed. Autorecovery is working. Load balancing disabled.

:/>>oslevel -s
5300-07-02-0806

:/>> lsattr -El dar0
act_controller dac0,dac1 Active Controllers False
aen_freq 600 Polled AEN frequency in seconds True
all_controller dac0,dac1 Available Controllers False
autorecovery yes Autorecover after failure is corrected True
balance_freq 600 Dynamic Load Balancing frequency in seconds True
cache_size 0 Cache size for both controllers False
fast_write_ok no Fast Write available False
held_in_reset none Held-in-reset controller True
hlthchk_freq 600 Health check frequency in seconds True
load_balancing no Dynamic Load Balancing True
switch_retries 5 Number of times to retry failed switches True

:/>> lsattr -El dac0
GLM_type low GLM type False
alt_held_reset no Alternate held in reset False
cache_size 255 Cache Size in MBytes False
controller_SN 1T65116612 Controller serial number False
ctrl_type 1814-4700 Controller Type False
location Location Label True
lun_id 0x0 Logical Unit Number False
node_name 0x200400a0b816dc12 FC Node Name False
passive_control no Passive controller False
scsi_id 0x10000 SCSI ID False
utm_lun_id 0x007f000000000000 Logical Unit Number False
ww_name 0x200400a0b816dc13 World Wide Name False

/>> lsattr -El dac1
GLM_type low GLM type False
alt_held_reset no Alternate held in reset False
cache_size 255 Cache Size in MBytes False
controller_SN 1T64920011 Controller serial number False
ctrl_type 1814-4700 Controller Type False
location Location Label True
lun_id 0x0 Logical Unit Number False
node_name 0x200400a0b816dc12 FC Node Name False
passive_control no Passive controller False
scsi_id 0x10000 SCSI ID False
utm_lun_id 0x007f000000000000 Logical Unit Number False
ww_name 0x200500a0b816dc13 World Wide Name False

/>> fget_config -Av

---dar0---

User array name = 'DS4700_1'
dac0 ACTIVE dac1 ACTIVE

Disk DAC LUN Logical Drive
utm 127
hdisk0 dac1 10 OS
hdisk1 dac0 11 DATA1
hdisk2 dac0 12 DATA2
 
Top