備忘録 linux xfs

作業のちょっとしたメモです。


CentOS release 5.3 (Final)
Linux newaya 2.6.18-128.1.14.el5 #1 SMP Wed Jun 17 06:38:05 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux
Core2 Quad Q6600/P5K Deluxe

lm_sensors w83627ehf.ko
http://www.centos.org/modules/newbb/viewtopic.php?topic_id=15892&forum=38

yum install
xfsprogs kmod-xfs

parted /dev/sdb

(parted) mklabel gpt
Warning: The existing disk label on /dev/sdb will be destroyed and all data on this disk will be lost.
Do you want to continue?
parted: invalid token: gpt
Yes/No? y
New disk label type? [gpt]?
(parted) mkpart primary ext2 0 -1s
Warning: You requested a partition from 0.00kB to 6000GB.
The closest location we can manage is 17.4kB to 6000GB. Is this still acceptable to you?
Yes/No? y
(parted) p

Model: Areca ARC-1680-VOL#001 (scsi)
Disk /dev/sdb: 6000GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number Start End Size File system Name Flags
1 17.4kB 6000GB 6000GB primary

mkfs.xfs /dev/sdb1
meta-data=/dev/sdb1 isize=256 agcount=32, agsize=45776351 blks
= sectsz=512 attr=0
data = bsize=4096 blocks=1464843232, imaxpct=25
= sunit=0 swidth=0 blks, unwritten=1
naming =version 2 bsize=4096
log =internal log bsize=4096 blocks=32768, version=1
= sectsz=512 sunit=0 blks, lazy-count=0
realtime =none extsz=4096 blocks=0, rtextents=0

vi /etc/fstab
/dev/sdb1 /mnt/array xfs defaults 2 0

df -k
/dev/sdb1 5859241856 1056 5859240800 1% /mnt/array

もっかの課題はsmartmontoolでうまく取れないこと。

smartctl 5.39 2009-06-21 20:08 [x86_64-unknown-linux-gnu] (local build)
Copyright (C) 2002-9 by Bruce Allen, http://smartmontools.sourceforge.net

smartctl comes with ABSOLUTELY NO WARRANTY. This
is free software, and you are welcome to redistribute it
under the terms of the GNU General Public License Version 2.
See http://www.gnu.org for further details.

CVS version IDs of files used to build this code are:
Module: atacmdnames.cpp revision: 1.17 date: 2008/03/29
uses: atacmdnames.h revision: 1.6 date: 2008/03/04
Module: atacmds.cpp revision: 1.217 date: 2009/04/16
uses: atacmds.h revision: 1.107 date: 2009/04/16
uses: configure.in revision: 1.148 date: 2009/03/19
uses: extern.h revision: 1.62 date: 2009/06/20
uses: int64.h revision: 1.17 date: 2008/03/04
uses: scsiata.h revision: 1.6 date: 2008/07/25
uses: utility.h revision: 1.67 date: 2009/06/20
Module: ataprint.cpp revision: 1.212 date: 2009/06/20
uses: atacmdnames.h revision: 1.6 date: 2008/03/04
uses: atacmds.h revision: 1.107 date: 2009/04/16
uses: ataprint.h revision: 1.41 date: 2009/06/20
uses: configure.in revision: 1.148 date: 2009/03/19
uses: extern.h revision: 1.62 date: 2009/06/20
uses: int64.h revision: 1.17 date: 2008/03/04
uses: knowndrives.h revision: 1.23 date: 2009/04/16
uses: smartctl.h revision: 1.27 date: 2009/06/20
uses: utility.h revision: 1.67 date: 2009/06/20
Module: knowndrives.cpp revision: 1.206 date: 2009/04/28
uses: atacmds.h revision: 1.107 date: 2009/04/16
uses: configure.in revision: 1.148 date: 2009/03/19
uses: extern.h revision: 1.62 date: 2009/06/20
uses: int64.h revision: 1.17 date: 2008/03/04
uses: knowndrives.h revision: 1.23 date: 2009/04/16
uses: utility.h revision: 1.67 date: 2009/06/20
Module: os_linux.cpp revision: 1.125 date: 2009/03/19
uses: atacmds.h revision: 1.107 date: 2009/04/16
uses: configure.in revision: 1.148 date: 2009/03/19
uses: int64.h revision: 1.17 date: 2008/03/04
uses: os_linux.h revision: 1.27 date: 2008/03/04
uses: scsicmds.h revision: 1.68 date: 2009/06/21
uses: utility.h revision: 1.67 date: 2009/06/20
Module: scsicmds.cpp revision: 1.97 date: 2008/07/25
uses: configure.in revision: 1.148 date: 2009/03/19
uses: extern.h revision: 1.62 date: 2009/06/20
uses: int64.h revision: 1.17 date: 2008/03/04
uses: scsicmds.h revision: 1.68 date: 2009/06/21
uses: utility.h revision: 1.67 date: 2009/06/20
Module: scsiprint.cpp revision: 1.129 date: 2009/06/21
uses: configure.in revision: 1.148 date: 2009/03/19
uses: extern.h revision: 1.62 date: 2009/06/20
uses: int64.h revision: 1.17 date: 2008/03/04
uses: scsicmds.h revision: 1.68 date: 2009/06/21
uses: scsiprint.h revision: 1.24 date: 2009/06/21
uses: smartctl.h revision: 1.27 date: 2009/06/20
uses: utility.h revision: 1.67 date: 2009/06/20
Module: smartctl.cpp revision: 1.200 date: 2009/06/21
uses: atacmds.h revision: 1.107 date: 2009/04/16
uses: ataprint.h revision: 1.41 date: 2009/06/20
uses: configure.in revision: 1.148 date: 2009/03/19
uses: extern.h revision: 1.62 date: 2009/06/20
uses: int64.h revision: 1.17 date: 2008/03/04
uses: knowndrives.h revision: 1.23 date: 2009/04/16
uses: scsicmds.h revision: 1.68 date: 2009/06/21
uses: scsiprint.h revision: 1.24 date: 2009/06/21
uses: smartctl.h revision: 1.27 date: 2009/06/20
uses: utility.h revision: 1.67 date: 2009/06/20
Module: utility.cpp revision: 1.75 date: 2009/02/09
uses: configure.in revision: 1.148 date: 2009/03/19
uses: int64.h revision: 1.17 date: 2008/03/04
uses: utility.h revision: 1.67 date: 2009/06/20

smartmontools release 5.39 dated 2008/03/10 at 10:44:07 GMT
smartmontools build host: x86_64-unknown-linux-gnu
smartmontools build configured: 2009/06/22 11:50:05 UTC
smartctl compile dated Jun 22 2009 at 20:50:22
smartmontools configure arguments: [no arguments given]