Guest

Cisco 500 Series Cache Engines

Recovering a Lost Disk on the Cisco Cache Engine Disk Array

Document ID: 12562

Updated: Jan 31, 2006

   Print

Introduction

This document describes how to recover a disk inside a storage array that has lost its boot sector on the Cisco Cache Engine.

Prerequisites

Requirements

There are no specific requirements for this document.

Components Used

The information in this document is based on these software and hardware versions:

  • Cisco 590 Cache Engine in a lab environment with cleared configurations

  • Small Computer System Interface (SCSI) socket

  • Cisco Storage Array

  • Cisco Cache Software Release 2.3

The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.

Conventions

For more information on document conventions, refer to the Cisco Technical Tips Conventions.

How to Read the Configuration

In this configuration, the 590 Cache Engine connects to a storage array through the SCSI socket. The flash memory contains the Cisco Cache Software Release 2.3.

Initializing memory.� Please wait. 
Cisco Robin II:� Selected Console. 
BIOS Version: C9 
BIOS Build date: 06/26/00 
Symbios, Inc. SDMS (TM) V4.0 PCI SCSI BIOS, PCI Rev. 2.0, 2.1 
Copyright 1995, 1998 Symbios, Inc. 
PCI-4.11.00 

HBA ID LUN VENDOR�� PRODUCT��������� REV� SYNC WIDE INT13� CYL/ HD/SEC 
--- -- --- -------- ---------------- ---- ---- ---- ----- ------------ 
�0�� 0� 0� IBM����� DMVS18D��������� 0100 80.0� 16�� BOOT 1024/255/63 
�0�� 1� 0� QUANTUM� VIKING II 9.1SCA 5520 80.0� 16�� 81h� 1024/255/63 
�0�� 7� 0� Symbios� SYM53C895������� 0002 80.0� 16 
�0�� 8� 0� SEAGATE� ST318404LC������ 0002� NO�� 16�� 82h� 1024/255/63 
�0�� 9� 0� SEAGATE� ST318404LC������ 0002� NO�� 16�� 83h� 1024/255/63 
�0� 10� 0� SEAGATE� ST318404LC������ 0002� NO�� 16�� 84h� 1024/255/63 
�0� 11� 0� SEAGATE� ST318404LC������ 0002� NO�� 16�� 85h� 1024/255/63 
�0� 12� 0� SEAGATE� ST318404LC������ 0002� NO�� 16�� 86h� 1024/255/63 
�0� 13� 0� SEAGATE� ST318404LC������ 0002� NO�� 16�� 87h� 1024/255/63 
�0� 15� 0� EuroLogc ESM 0205� NO��� 8

The Cache Engine BIOS sees all the storage array hard disks:

Symbios, Inc. PCI boot ROM successfully installed! 
Cisco CE Booting From Flash. 

Cisco Cache Engine Boot.  Version: 5.3.1 
Creation date: May  2 2000, 11:49:05 

Press any key to stop auto-boot... 
 0 
auto-booting... 

 boot device (flash,net) [            flash]: 
           ;     file name [ ce590-cache-230.bin]: 
        cache IP address [      172.17.241.108]: 
         IP network mask [       255.255.255.0]: 
       server IP address [      172.17.247.195]: 
      gateway IP address [        172.17.241.1]: 
 protocol (rcp,ftp,tftp) [            tftp]: 
           ;      username [           anonymous]: 
           ;      password [       gfa@cisco.com]: 
           ;         flags [            0]: 

Starting at 0x108000... 

#!ImageInfo 
# 
#    +--------------------+ 
#    |   CISCO CE image   | 
#    +--------------------+ 
# 
SUPPORTED_PRODUCTS=CE590 
UNCOMPRESSED_CKSUM=0x6925ea3 
UNCOMPRESSED_SIZE=0x355198 
COMPRESSED_CKSUM=0x9199a6d6 
COMPRESSED_SIZE=0x167175 
# 

Self decompressing the image : ###########################################################################
######################### [OK] 
Launching the image, please wait... 
.................. 

Console IO Initialized 
Attaching network interface lo0... done. 
 

           ;    Restricted Rights Legend 


Use, duplication, or disclosure by the Government is 
subject to restrictions as set forth in subparagraph 
(c) of the Commercial Computer Software - Restricted 
Rights clause module_register_init name sym func 0x1ecdf8 data 0x44bb94 
acompat_pci_handler: sym probing... 
895: found 
t Fsym0: No NVRAM, ID 7, Fast-40, LVD, parity checking 
AR sec. 52.227-19 and subparagraph 
(c) (1) (ii) of the Rights in Technical Data and Computer 
Software clause at DFARS sec. 252.227-7013. 

           ; Cisco Systems, Inc. 
           ; 170 West Tasman Drive 
           ; San Jose, California 95134-1706 

Cisco Content Engine 
Copyright (c) 1986-2000 by Cisco Systems, Inc. 
Software Release: CE ver 2.30 (Build: FCS  11/09/00) 
Compiled: 19:57:30 Nov  9 2000 by bbalagot 
Image text-base 0x108000, data_base 0x43515c 

System restarted by Power Up 
The system has been up for 6 seconds. 
System booted from "flash" 

SVCINIT - phase complete 
895: attached unit 0 
Waiting 2 seconds for SCSI devices to settle 
pt0 at sym0 bus 0 target 15 lun 0 
pt0: <EuroLogc ESM 0205> Removable Processor SCSI-3 device 
pt0: 3.300MB/s transfers 
da0 at sym0 bus 0 target 0 lun 0 
da0: <IBM DMVS18D 0100> Fixed Direct Access SCSI-3 device 
da0: 80.000MB/s transfers (40.000MHz, offset 31, 16bit), Tagged Queueing En 
da0: 17501MB (35843670 512 byte sectors: 255H 63S/T 2231C) 
da1 at sym0 bus 0 target 1 lun 0 
da1: <QUANTUM VIKING II 9.1SCA 5520>Fixed Direct Access SCSI-2 device 
da1: 80.000MB/s transfers (40.000MHz, offset 31, 16bit), Tagged Queueing En 
da1: 8709MB (17836668 512 byte sectors: 255H 63S/T 1110C)

This list contains all the storage array hard disks that the Cache Engine SCSI driver finds:

da6 at sym0 bus 0 target 12 lun 0 
da6: <SEAGATE ST318404LC 0002> Fixed Direct Access SCSI-3 device 
da6: 80.000MB/s transfers (40.000MHz, offset 31, 16bit), Tagged Queueing En 
da6: 17501MB (35843670 512 byte sectors: 255H 63S/T 2231C) 
da5 at sym0 bus 0 target 11 lun 0 
da5: <SEAGATE ST318404LC 0002> Fixed Direct Access SCSI-3 device 
da5: 80.000MB/s transfers (40.000MHz, offset 31, 16bit), Tagged Queueing En 
da5: 17501MB (35843670 512 byte sectors: 255H 63S/T 2231C) 
da4 at sym0 bus 0 target 10 lun 0 
da4: <SEAGATE ST318404LC 0002> Fixed Direct Access SCSI-3 device 
da4: 80.000MB/s transfers (40.000MHz, offset 31, 16bit), Tagged Queueing En 
da4: 17501MB (35843670 512 byte sectors: 255H 63S/T 2231C) 
da3 at sym0 bus 0 target 9 lun 0 
da3: <SEAGATE ST318404LC 0002> Fixed Direct Access SCSI-3 device 
da3: 80.000MB/s transfers (40.000MHz, offset 31, 16bit), Tagged Queueing En 
da3: 17501MB (35843670 512 byte sectors: 255H 63S/T 2231C) 
da2 at sym0 bus 0 target 8 lun 0 
da2: <SEAGATE ST318404LC 0002> Fixed Direct Access SCSI-3 device 
da2: 80.000MB/s transfers (40.000MHz, offset 31, 16bit), Tagged Queueing En 
da2: 17501MB (35843670 512 byte sectors: 255H 63S/T 2231C) 
da7 at sym0 bus 0 target 13 lun 0 
da7: <SEAGATE ST318404LC 0002> Fixed Direct Access SCSI-3 device 
da7: 80.000MB/s transfers (40.000MHz, offset 31, 16bit), Tagged Queueing En 
da7: 17501MB (35843670 512 byte sectors: 255H 63S/T 2231C)

All the drives are correctly recognized. Below, the line in boldface indicates that the operating system has a problem with the mount of /c0t4d0s3. The hard disk logical structure has been corrupted.

SCSI initialization complete 
DEVINIT - phase complete 
FSINIT - phase complete 
Configuring from NVRAM... 
Attaching network interface fei0... done. 

It is recommended to set restrictions that allow or deny HTTPS traffic to 
Destination Ports. Default settings may not provide the desired security le 

----------------------------------------------------------- ----------- 
"admin" super-user account is NOT password protected 
SECURITY ALERT: Please password protect the above super-user accounts! 
----------------------------------------------------------- ----------- 
CONF - phase complete 
NTP: Waiting (2 minutes) for network initialization 
SNMP: Waiting (2 minutes) for network initialization 
Fri Mar 24 13:31:00 2000: CFS volume /c0t4d0s3 mount failed S_partlib_INVALOTSECT 
Fri Mar 24 13:31:00 2000: dns-cache turned ONLINE due to dependency on nameer 

Here, the text in boldface indicates that the boot sector of this disk is lost. The partition structure is lost.

START - phase complete 

Username: admin 
Password: 
Please set a password for this user account to aid security! 
disaster# show disks 
�����/c0t0d0� (scsi bus 0, unit 0, lun 0) 
�����/c0t1d0� (scsi bus 0, unit 1, lun 0) 
�����/c0t2d0� (scsi bus 0, unit 2, lun 0) 
�����/c0t3d0� (scsi bus 0, unit 3, lun 0) 
�����/c0t4d0� (scsi bus 0, unit 4, lun 0) 
�����/c0t5d0� (scsi bus 0, unit 5, lun 0) 
�����/c0t6d0� (scsi bus 0, unit 6, lun 0) 
�����/c0t7d0� (scsi bus 0, unit 7, lun 0) 
disaster# show disk-parti /c0t2d0 
Disk size� : 35843670 sectors 
Partition 1: UNUSED,������� offset�������� 0 sectors, size�������� 0 sector 
Partition 2: CISCO_BFS_1,�� offset������� 10 sectors, size����� 1024 sector 
Partition 3: CISCO_CFS_1,�� offset����� 1044 sectors, size� 35842616 sector 
Partition 4: UNUSED,������� offset�������� 0 sectors, size�������� 0 sector 
disaster# show disk-parti /c0t3d0 
Disk size� : 35843670 sectors 
Partition 1: UNUSED,������� offset�������� 0 sectors, size�������� 0 sector 
Partition 2: CISCO_BFS_1,�� offset������� 10 sectors, size����� 1024 sector 
Partition 3: CISCO_CFS_1,�� offset����� 1044 sectors, size� 35842616 sector 
Partition 4: UNUSED,������� offset�������� 0 sectors, size�������� 0 sector 
disaster# show disk-parti /c0t4d0 
Unable to show disk partitions for /c0t4d0, errno S_partlib_INVALID_BOOTSEC
�
disaster# show disk-parti /c0t5d0 
Disk size� : 35843670 sectors 
Partition 1: UNUSED,������� offset�������� 0 sectors, size�������� 0 sector 
Partition 2: CISCO_BFS_1,�� offset������� 10 sectors, size����� 1024 sector 
Partition 3: CISCO_CFS_1,�� offset����� 1044 sectors, size� 35842616 sector 
Partition 4: UNUSED,������� offset�������� 0 sectors, size�������� 0 sector 
disaster# show disk-parti /c0t6d0 
Disk size� : 35843670 sectors 
Partition 1: UNUSED,������� offset�������� 0 sectors, size�������� 0 sector 
Partition 2: CISCO_BFS_1,�� offset������� 10 sectors, size����� 1024 sector 
Partition 3: CISCO_CFS_1,�� offset����� 1044 sectors, size� 35842616 sector 
Partition 4: UNUSED,������� offset�������� 0 sectors, size�������� 0 sector 
disaster# show disk-parti /c0t7d0 
Disk size� : 35843670 sectors 
Partition 1: UNUSED,������� offset�������� 0 sectors, size�������� 0 sector 
Partition 2: CISCO_BFS_1,�� offset������� 10 sectors, size����� 1024 sector 
Partition 3: CISCO_CFS_1,�� offset����� 1044 sectors, size� 35842616 sector 
Partition 4: UNUSED,������� offset�������� 0 sectors, size�������� 0 sector 

You need to recreate the directory structure with the disk manufacture command. This flexible command creates the right directory structure. Also, when you use it on /c0t0d0, it creates the DOS file system as well.

disaster# disk manufacture /c0t4d0
total size of disk = 35843670 
CISCO_UVFAT_1 vol /c0t4d0s1 part_off 0 part_siz 0 
Skipping creation of DOS partition for SCSI device 

The DOS partition is skipped because it is not necessary.

CISCO_BFS_1 vol /c0t4d0s2 part_off 10 part_siz 1024 
CISCO_CFS_1 vol /c0t4d0s3 part_off 1044 part_siz 35842616 
disaster#sho disk-parti /c0t4d0 
Disk size� : 35843670 sectors 
Partition 1: UNUSED,������� offset�������� 0 sectors, size�������� 0 sector 
Partition 2: CISCO_BFS_1,�� offset������� 10 sectors, size����� 1024 sector 
Partition 3: CISCO_CFS_1,�� offset����� 1044 sectors, size� 35842616 sector 
Partition 4: UNUSED,������� offset�������� 0 sectors, size�������� 0 sector 

The failed hard disk is now back on line.

Filesystem Statistics for volume /c0t4d0s3�� Status: mounted 
����Data Bytes Max����� 17907227 KB 
����Data Bytes Used����������� 0 KB ( 0% full) 
����Disk Wraps 0 
����Inode Hits 0 
����Inode Misses 0 
����CFS Read error 0 
����CFS Write error 0 
����Inode Load error 0 
����Attribute Load error 0 
����CFS Object Truncations 0 
����Truncated CFS Object Flushes 0 
����Volume Clears 0 
����Format time�� Fri Mar 24 13:33:21 2000 
����Mount time��� Fri Mar 24 13:33:44 2000 
����Unmount time� Fri Mar 24 13:33:19 2000 

Related Information

Updated: Jan 31, 2006
Document ID: 12562