xfsprogs-6.11.0

Introduksjon til xfsprogs

xfsprogs pakken inneholder administrasjons- og feilsøkingsverktøy for XFS filsystemet.

[Notat]

Notat

Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.

Pakkeinformasjon

xfsprogs Avhengigheter

Påkrevd

inih-58 og liburcu-0.14.1

Valgfri

ICU-76.1 (for unicode navneskanning i xfs_scrub)

Kjernekonfigurasjon

Aktiver følgende alternativer i kjernekonfigurasjonen og kompiler kjernen på nytt:

File systems --->
  <*/M> XFS filesystem support                                          [XFS_FS]

Installasjon av xfsprogs

First, tilpasse konfigureringsskriptet til ICU-76:

sed -i 's/icu-i18n/icu-uc &/' configure

Installer xfsprogs ved å kjøre følgende kommandoer:

make DEBUG=-DNDEBUG     \
     INSTALL_USER=root  \
     INSTALL_GROUP=root

Denne pakken kommer ikke med en testpakke.

Nå, som root bruker:

make PKG_DOC_DIR=/usr/share/doc/xfsprogs-6.11.0 install     &&
make PKG_DOC_DIR=/usr/share/doc/xfsprogs-6.11.0 install-dev &&

rm -rfv /usr/lib/libhandle.{a,la}

Parameterforklaringer

DEBUG=-DNDEBUG: Slår av feilsøkingssymboler.

INSTALL_USER=root INSTALL_GROUP=root: Dette angir eieren og gruppen av de installerte filene.

OPTIMIZER="...": Legge denne parameteren til slutten av make kommandoen overstyrer standard optimaliseringsinnstillinger.

Innhold

Installerte Programmer: fsck.xfs, mkfs.xfs, xfs_admin, xfs_bmap, xfs_copy, xfs_db, xfs_estimate, xfs_freeze, xfs_fsr, xfs_growfs, xfs_info, xfs_io, xfs_logprint, xfs_mdrestore, xfs_metadump, xfs_mkfile, xfs_ncheck, xfs_quota, xfs_repair, xfs_rtcp, xfs_scrub, xfs_scrub_all, og xfs_spaceman
Installerte Biblioteker: libhandle.so
Installerte Mapper: /usr/include/xfs, /usr/lib/xfsprogs, /usr/share/xfsprogs, og /usr/share/doc/xfsprogs-6.11.0

Korte Beskrivelser

fsck.xfs

avsluttes ganske enkelt med nullstatus, siden XFS partisjoner kontrolleres ved montering

mkfs.xfs

konstruerer et XFS filsystem

xfs_admin

endrer parametrene til et XFS filsystem

xfs_bmap

skriver ut blokkkartlegging for en XFS fil

xfs_copy

kopierer innholdet i et XFS filsystem til ett eller flere mål parallelt

xfs_estimate

for hvert mappeargument, estimerer plassen den mappen ville tatt hvis den ble kopiert til et XFS filsystem (krysser ikke monteringspunkter)

xfs_db

brukes til å feilsøke et XFS filsystem

xfs_freeze

suspenderer tilgang til et XFS filsystem

xfs_fsr

gjelder kun for XFS filsystemer, forbedrer organiseringen av monterte filsystemer, opererer omorganiseringsalgoritmen på en fil om gangen, komprimere eller på annen måte forbedre utformingen av filomfang (sammenhengende blokker med fildata)

xfs_growfs

utvider et XFS filsystem

xfs_info

tilsvarer å påberope xfs_growfs, men spesifisere at ingen endring i filsystemet skal gjøres

xfs_io

er et feilsøkingsverktøy som xfs_db, men er rettet mot å undersøke den vanlige I/O banen for filen i stedet for det rå XFS volumet

xfs_logprint

skriver ut loggen til et XFS filsystem

xfs_mdrestore

gjenoppretter et XFS metadumpbilde til et filsystembilde

xfs_metadump

kopierer XFS filsystemmetadata til en fil

xfs_mkfile

oppretter en XFS fil, polstret med nuller som standard

xfs_ncheck

genererer banenavn fra inodenumre for et XFS filsystem

xfs_quota

er et verktøy for rapportering og redigering av ulike aspekter ved filsystemkvoter

xfs_repair

reparerer korrupte eller skadede XFS filsystemer

xfs_rtcp

kopierer en fil til sanntidspartisjonen på et XFS filsystem

xfs_scrub

sjekker og reparerer innholdet i en montert XFS filsystem

xfs_scrub_all

skrubber alle monterte XFS filsystemer

xfs_spaceman

rapporterer og kontrollerer ledig plassbruk i et XFS filsystem

libhandle.so

inneholder XFS spesifikke funksjoner som gir en måte å utføre visse filsystemoperasjoner uten å bruke en filbeskrivelse for tilgang til filsystemobjekter