CRS の disk0 のファイルシステムが、以下のように FAT16 である場合
ルートディレクトリ直下の最大ファイル数の制限のため、新規の SMU の install が失敗する場合があります。
---------------------------------------------------------------------------
RP/0/RP0/CPU0:F02-c1.kdd1#show media
Thu Oct 10 09:01:51.077 JST
Media Information for 0/RP0/CPU0.
Image Current Part
Mountpoint FsType FsType Size State DrvrPid Mirror Flags
================================================================================
/disk0: FAT16 FAT16 3.7G Mounted 0040986 Enabled
/disk0a: FAT16 (?) Not Present
/disk1: FAT16 (?) Not Present
/disk1a: FAT16 (?) Not Present
/harddisk: QNX4 FAT32 37.3G Mounted 0036886
/harddiska: QNX4 (?) Not Present
/harddiskb: FAT32 (?) Not Present
/lcdisk0: FAT32 (?) Not Present
/lcdisk0a: FAT32 (?) Not Present
RP/0/RP0/CPU0:Router#show media
Media Information for 0/RP0/CPU0.
Image Current Part
Mountpoint FsType FsType Size State DrvrPid Mirror Flags
================================================================================
/disk0: FAT16 FAT16 3.7G Mounted 0040986 Enabled
/disk0a: FAT16 (?) Not Present
/disk1: FAT16 (?) Not Present
/disk1a: FAT16 (?) Not Present
/harddisk: QNX4 FAT32 37.3G Mounted 0036886
/harddiska: QNX4 (?) Not Present
/harddiskb: FAT32 (?) Not Present
/lcdisk0: FAT32 (?) Not Present
/lcdisk0a: FAT32 (?) Not Present
---------------------------------------------------------------------------
最大ファイル数の制限に達し、install add が失敗した際の、エラーメッセージの出力例は以下の通りです。
---------------------------------------------------------------------------
RP/0/RP0/CPU0:Router(admin)#show install log 69 detail
Install operation 69 started by user 'cisco' via CLI at 18:56:51 JST Wed Oct 09
2013.
(admin) install add /tftp://1.1.1.1/hfr-px-4.1.2.CSCtw59808.pie
Install operation 69 failed at 18:57:08 JST Wed Oct 09 2013.
Install logs:
Install operation 69 '(admin) install add
/tftp://1.1.1.1/hfr-px-4.1.2.CSCtw59808.pie' started by user 'cisco'
via CLI at 18:56:51 JST Wed Oct 09 2013.
Error: Cannot proceed with the add operation because there are too many
Error: files and directories in the root directory of the following
Error: device:
Error: - 0/RP0/CPU0: disk0: (1 package cannot be added)
Error: Suggested steps to resolve this:
Error: - remove unnecessary user files and directories from the root
Error: directory of the specified device using the 'rm' command.
Error: Please do not remove inactive packages using 'rm'.
Error: - reduce the number of directories on the specified device by
Error: removing inactive packages using the command '(admin) install
Error: remove inactive device <device>'.
Install operation 69 failed at 18:57:08 JST Wed Oct 09 2013.
---------------------------------------------------------------------------
具体的な FAT16/32 の最大ファイル数の制限は以下となりますが、ファイル名の長さに応じて、directry entry の消費量は増えますので
実際にはより少ないファイル数でも、ファイル数の上限に達する場合があります。
------------------------------------------
■FAT16
ルートディレクトリ 512個
サブディレクトリ 65534個
■FAT32
ルートディレクトリ 65535個
サブディレクトリ 65534個
------------------------------------------
問題の解決には、ルートディレクトリ内のファイルを削除する、もしくはサブディレクトリを作成しファイルの移動を行う
または FAT32 で disk0: を フォーマットをする必要があります。