Software > Speichermanagement

Probleme mit newfs und großer Disk

(1/2) > >>

Sonnenbrand:
Frage an die Experten,

ich habe hier eine große logische Partition (ca. 840GB - HW-RAID5 aus 4x300GB in einem SE3310) auf der ich mittels newfs ein UFS-FS anlegen will. Dabei "nervt" mich newfs mit diversen Fehlermeldungen und Warnings:


--- Code: ---bash-2.05#
bash-2.05#
bash-2.05#
bash-2.05# uname -a
SunOS debers00007 5.9 Generic_118558-14 sun4u sparc SUNW,Sun-Fire-V440
bash-2.05#
bash-2.05#
bash-2.05#
bash-2.05# format
Searching for disks...done


AVAILABLE DISK SELECTIONS:
       0. c1t0d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
          /pci@1f,700000/scsi@2/sd@0,0
       1. c1t2d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
          /pci@1f,700000/scsi@2/sd@2,0
       2. c1t3d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
          /pci@1f,700000/scsi@2/sd@3,0
       3. c2t0d0 <SUN-StorEdge3310-0325 cyl 49998 alt 2 hd 64 sec 64>
          /pci@1f,700000/scsi@2,1/sd@0,0
       4. c2t0d1 <SUN-StorEdge3310-0325 cyl 36188 alt 2 hd 64 sec 64>
          /pci@1f,700000/scsi@2,1/sd@0,1
       5. c2t0d2 <SUN-StorEdge3310-0325 cyl 54228 alt 2 hd 255 sec 127>
          /pci@1f,700000/scsi@2,1/sd@0,2
Specify disk (enter its number): 5
selecting c2t0d2
[disk formatted]


FORMAT MENU:
        disk       - select a disk
        type       - select (define) a disk type
        partition  - select (define) a partition table
        current    - describe the current disk
        format     - format and analyze the disk
        repair     - repair a defective sector
        label      - write label to the disk
        analyze    - surface analysis
        defect     - defect list management
        backup     - search for backup labels
        verify     - read and display labels
        save       - save new disk/partition definitions
        inquiry    - show vendor, product and revision
        volname    - set 8-character volume name
        !<cmd>     - execute <cmd>, then return
        quit
format> p


PARTITION MENU:
        0      - change `0' partition
        1      - change `1' partition
        2      - change `2' partition
        3      - change `3' partition
        4      - change `4' partition
        5      - change `5' partition
        6      - change `6' partition
        7      - change `7' partition
        select - select a predefined table
        modify - modify a predefined partition table
        name   - name the current table
        print  - display the current table
        label  - write partition map and label to the disk
        !<cmd> - execute <cmd>, then return
        quit
partition> p
Current partition table (original):
Total disk cylinders available: 54228 + 2 (reserved cylinders)

Part      Tag    Flag     Cylinders         Size            Blocks
  0       root    wm       0 -     8      142.32MB    (9/0/0)         291465
  1       swap    wu       9 -    17      142.32MB    (9/0/0)         291465
  2     backup    wu       0 - 54227      837.41GB    (54228/0/0) 1756173780
  3 unassigned    wm       0                0         (0/0/0)              0
  4 unassigned    wm       0                0         (0/0/0)              0
  5 unassigned    wm       0                0         (0/0/0)              0
  6        usr    wm      18 - 54227      837.13GB    (54210/0/0) 1755590850
  7 unassigned    wm       0                0         (0/0/0)              0

partition> ^D
bash-2.05#
bash-2.05#
bash-2.05#
bash-2.05# prtvtoc /dev/rdsk/c2t0d2s2
* /dev/rdsk/c2t0d2s2 partition map
*
* Dimensions:
*     512 bytes/sector
*     127 sectors/track
*     255 tracks/cylinder
*   32385 sectors/cylinder
*   54230 cylinders
*   54228 accessible cylinders
*
* Flags:
*   1: unmountable
*  10: read-only
*
*                          First     Sector    Last
* Partition  Tag  Flags    Sector     Count    Sector  Mount Directory
       0      2    00          0    291465    291464
       1      3    01     291465    291465    582929
       2      5    01          0 1756173780 1756173779
       6      4    00     582930 1755590850 1756173779
bash-2.05#
bash-2.05#
bash-2.05#
bash-2.05# newfs /dev/rdsk/c2t0d2s6
newfs: construct a new file system /dev/rdsk/c2t0d2s6: (y/n)? y
Minimum bytes per inode is 11992
With 32385 sectors per cylinder, minimum cylinders per group is 16
This requires the fragment size to be changed from 1024 to 8192
Please re-run mkfs with corrected parameters
bash-2.05#
bash-2.05#
bash-2.05#
bash-2.05# newfs -f 8192 /dev/rdsk/c2t0d2s6
newfs: construct a new file system /dev/rdsk/c2t0d2s6: (y/n)? y
Minimum bytes per inode is 11992
Unable to make filesystem fit with the given constraints
Please re-run mkfs with corrected parameters
bash-2.05#
bash-2.05#
bash-2.05#
bash-2.05# newfs -f 8192 -i 12288 /dev/rdsk/c2t0d2s6
newfs: construct a new file system /dev/rdsk/c2t0d2s6: (y/n)? y
Warning: cylinder groups must have a multiple of 16 cylinders with the given
         parameters
Rounded cgsize up to 256
Warning: insufficient space in super block for
rotational layout tables with nsect 127, ntrack 255, and nrpos 8.
Omitting tables - file system performance may be impaired.
Warning: 2 sector(s) in last cylinder unallocated
/dev/rdsk/c2t0d2s6:     1755590848 sectors in 54210 cylinders of 255 tracks, 127 sectors
        857222.1MB in 3389 cyl groups (16 c/g, 253.01MB/g, 21376 i/g)
super-block backups (for fsck -F ufs -o b=#) at:
 32, 518320, 1036608, 1554896, 2073184, 2591472, 3109760, 3628048, 4146336,
 4664624,
Initializing cylinder groups:
...................................................................
super-block backups for last 10 cylinder groups at:
 1750869200, 1751387488, 1751905776, 1752424064, 1752942352, 1753460640,
 1753978928, 1754497216, 1755015504, 1755533792,
bash-2.05#
bash-2.05#
bash-2.05#
bash-2.05#

--- Ende Code ---

letztendlich bekomme ich ein FS - bin mir aber angesichts der Warnings nicht sicher ob meine newfs-Optionen nun der letzte Hit sind. Was meint Ihr?


Andreas

7ami7:

--- Zitat von: Sonnenbrand am 07. Februar 2007, 08:46:06 ---
Please re-run mkfs with corrected parameters


--- Ende Zitat ---

Sonnenbrand:

--- Zitat von: 7ami7 am 07. Februar 2007, 09:30:30 ---
--- Zitat von: Sonnenbrand am 07. Februar 2007, 08:46:06 ---
Please re-run mkfs with corrected parameters


--- Ende Zitat ---

--- Ende Zitat ---

Schon klar - habe ich ja dann auch gemacht:


--- Zitat von: Sonnenbrand am 07. Februar 2007, 08:46:06 ---bash-2.05#
bash-2.05# newfs -f 8192 -i 12288 /dev/rdsk/c2t0d2s6
newfs: construct a new file system /dev/rdsk/c2t0d2s6: (y/n)? y
Warning: cylinder groups must have a multiple of 16 cylinders with the given
         parameters
Rounded cgsize up to 256
Warning: insufficient space in super block for
rotational layout tables with nsect 127, ntrack 255, and nrpos 8.
Omitting tables - file system performance may be impaired.
Warning: 2 sector(s) in last cylinder unallocated
/dev/rdsk/c2t0d2s6:     1755590848 sectors in 54210 cylinders of 255 tracks, 127 sectors
        857222.1MB in 3389 cyl groups (16 c/g, 253.01MB/g, 21376 i/g)
super-block backups (for fsck -F ufs -o b=#) at:
 32, 518320, 1036608, 1554896, 2073184, 2591472, 3109760, 3628048, 4146336,
 4664624,
Initializing cylinder groups:
...................................................................
super-block backups for last 10 cylinder groups at:
 1750869200, 1751387488, 1751905776, 1752424064, 1752942352, 1753460640,
 1753978928, 1754497216, 1755015504, 1755533792,
bash-2.05#

--- Ende Zitat ---


Aber die Warnings gefallen mir irgendwie nicht.

Andreas

7ami7:
Sieht wie ein newfs und nicht wie ein mkfs aus.


--- Zitat von: Sonnenbrand am 07. Februar 2007, 08:46:06 ---
bash-2.05# newfs -f 8192 -i 12288 /dev/rdsk/c2t0d2s6


--- Ende Zitat ---

meik:

--- Zitat von: Sonnenbrand am 07. Februar 2007, 08:46:06 ---letztendlich bekomme ich ein FS - bin mir aber angesichts der Warnings nicht sicher ob meine newfs-Optionen nun der letzte Hit sind. Was meint Ihr?

--- Ende Zitat ---

Das klingt jetzt wie die Standardantwort vom Sun-Support, aber dein Kernel scheint schon etwas älter zu sein: mal ein wenig auf Sunsolve stöbern und ggf. einen aktuelleren Patch-Stand einspielen. Ich habe dunkel in Erinnerung, dass es mit Dateisystemen im Bereich 1TB Probleme gab.

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln