[długie] XFS a sparc (sparc64 jajko, system32, sun250| ultrasparc)
Michal Abramowicz
ab_1 w abram.eu.org
Pon, 28 Sie 2006, 13:20:46 CEST
czesc
uwaga długie, a zaczęło się od tego ze zachciało mi się pld na
sparku z xfs'em na pokładzie
[root w pldmachine ~]# fdisk -l /dev/sdb
Disk /dev/sdb (Sun disk label): 64 heads, 32 sectors, 8676 cylinders
Units = cylinders of 2048 * 512 bytes
Device Flag Start End Blocks Id System
/dev/sdb1 0 8676 8884224 fd Linux raid autodetect
/dev/sdb3 0 8676 8884224 5 Whole disk
[root w pldmachine ~]# fdisk -l /dev/sdc
Disk /dev/sdc (Sun disk label): 64 heads, 32 sectors, 8676 cylinders
Units = cylinders of 2048 * 512 bytes
Device Flag Start End Blocks Id System
/dev/sdc1 0 8676 8884224 fd Linux raid autodetect
/dev/sdc3 0 8676 8884224 5 Whole disk
[root w pldmachine ~]# cat /proc/mdstat
Personalities : [raid1]
md0 : active raid1 sdb1[0] sdc1[1]
8884160 blocks [2/2] [UU]
unused devices: <none>
mdadm.conf
DEVICE /dev/sdb1 /dev/sdc1
ARRAY /dev/md0 devices=/dev/sdb1,/dev/sdc1 level=1 num-devices=2
mkfs.ext2 /dev/md0 działa
/dev/md0 on /tmp type ext2 (rw)
df -h
/dev/md0 8.4G 20K 8.0G 1% /tmp
pora na xfs.
[root w pldmachine ~]# rpm -q kernel xfsprogs
kernel-2.6.16.23-1 xfsprogs-2.8.11-1
[root w pldmachine ~]# uname -a
Linux pldmachine 2.6.16.23-1 #1 PREEMPT Thu Aug 24 11:04:59 UTC 2006 sparc64 TI_UltraSparc_II__(BlackBird) unknown PLD Linux
[root w pldmachine ~]# cat /proc/version
Linux version 2.6.16.23-1 (builder w ip30.abram.pl) (gcc version 4.0.2) #1 PREEMPT Thu Aug 24 11:04:59 UTC 2006
[root w pldmachine ~]# umount /tmp/
[root w pldmachine ~]# mkfs.xfs /dev/md0
mkfs.xfs: /dev/md0 appears to contain an existing filesystem (ext2).
mkfs.xfs: Use the -f option to force overwrite.
[root w pldmachine ~]# mkfs.xfs -f /dev/md0
meta-data=/dev/md0 isize=256 agcount=16, agsize=138815 blks
= sectsz=512 attr=0
data = bsize=4096 blocks=2221040, imaxpct=25
= sunit=0 swidth=0 blks, unwritten=1
naming =version 2 bsize=4096
log =internal log bsize=4096 blocks=2560, version=1
= sectsz=512 sunit=0 blks
realtime =none extsz=65536 blocks=0, rtextents=0
jest już xfs : /dev/md0 on /tmp type xfs (rw)
partycje na sdb i sdc są.
PORA REBÓT
Host: pldmachine...................................................[ BUSY ][ DONE ]
NET: Registered protocol family 1
Setting clock (local)..............................................[ BUSY ][ FAIL ]
Cannot access the Hardware Clock via any known method.
Use the --debug option to see the details of our search for an access method.
Activating swap partitions.........................................[ BUSY ][ DONE ]
Checking root filesystem...........................................[ WORK ]
/dev/sda1: clean, 63631/549440 files, 340764/1098444 blocks
Remounting root filesystem in rw mode..............................[ BUSY ][ DONE ]
Enabling Delay Login...............................................[ BUSY ][ DONE ]
Finding module dependencies........................................[ BUSY ][ DONE ]
Starting up RAID devices...........................................[ BUSY ][ FAIL ]
mdadm: no devices found for /dev/md0
Starting up RAID devices...........................................[ FAIL ]
*** An error occurred during the RAID startup.
*** Dropping you to a shell; the system will reboot
*** when you leave the shell.
hmmmm !!! WTF !!!
[root@ ~]# cat /proc/mdstat
Personalities :
unused devices: <none>
[root@ ~]# fdisk -l /dev/sdb
Disk /dev/sdb: 9100 MB, 9100044288 bytes
64 heads, 32 sectors/track, 8678 cylinders
Units = cylinders of 2048 * 512 = 1048576 bytes
Disk /dev/sdb doesn't contain a valid partition table
[root@ ~]# fdisk -l /dev/sdc
Disk /dev/sdc: 9100 MB, 9100044288 bytes
64 heads, 32 sectors/track, 8678 cylinders
Units = cylinders of 2048 * 512 = 1048576 bytes
Disk /dev/sdc doesn't contain a valid partition table
WTF !!! ???
w dmesgu nic nie widzę na temat partycji na sdb i sdc
sda:
SCSI device sda: drive cache: write through w/ FUA
sda: sda1 sda2 sda3
SCSI device sdb: drive cache: write through w/ FUA
sdb: unknown partition table
SCSI device sdc: drive cache: write through w/ FUA
sdc: unknown partition table
O na sdd coś jest:
SCSI device sdd: drive cache: write through w/ FUA
sdd: sdd1 sdd3
ok sdd1 na xfs. i rebót.
[root w pldmachine ~]# mkfs.xfs /dev/sdd1
mkfs.xfs: /dev/sdd1 appears to contain an existing filesystem (ext3).
mkfs.xfs: Use the -f option to force overwrite.
[root w pldmachine ~]# mkfs.xfs -f /dev/sdd1
meta-data=/dev/sdd1 isize=256 agcount=16, agsize=138816 blks
= sectsz=512 attr=0
data = bsize=4096 blocks=2221056, imaxpct=25
= sunit=0 swidth=0 blks, unwritten=1
naming =version 2 bsize=4096
log =internal log bsize=4096 blocks=2560, version=1
= sectsz=512 sunit=0 blks
realtime =none extsz=65536 blocks=0, rtextents=0
[root w pldmachine ~]#
po rebócie
[root w pldmachine ~]# fdisk -l /dev/sdd
Disk /dev/sdd: 9100 MB, 9100044288 bytes
64 heads, 32 sectors/track, 8678 cylinders
Units = cylinders of 2048 * 512 = 1048576 bytes
Disk /dev/sdd doesn't contain a valid partition table
czyli wielka dupa ... xfs mi nie działa sparku ... :(( kurde !
jak użyję xfs to hm, przychodzi Kraken i wcina partycje ...
ktoś kto ma sparka może hm, sprawdzić potwierdzić ?
jąderko dla ac jest pod
http://abram.eu.org/sun250/rpm/RPMS/kernel-2.6.16.23-1.sparc64.rpm
zbudowane według wskazówek cięciwy:
./builder -r auto-ac-kernel-2_6_16_23-1 -g -D kernel.spec (to kiedyś mi
już działało ale ext2 miałem, a teraz zachciało mi się xfs.)
sparc64 /usr/bin/rpmbuild -bb kernel.spec --without smp --target=sparc64
zdrówko.
abram
--
Z punktu widzenia Rewolucji Światowej ludzie zasadniczo
dzielą się na dwie kategorie: na tych, którym trzeba
natychmiast poderżnąć gardło i na tych, którym narazie nie trzeba.
Więcej informacji o liście dyskusyjnej pld-devel-pl