Fájlrendszer, NAS, storage

Journaled File System (JFS) 1.0.21 kiadás

Megjelent az IBM naplózó filerendszerének legújabb 1.0.21-es verziója. A jfs-2.4-1.0.21.tar.gz és a jfsutils-1.0.21.tar.gz elérhető az IBM open source szoftver oldalán.

A project honlapja:

http://oss.software.ibm.com/jfs

Bejelentés:From: Steve Best

To: linux-kernel@vger.kernel.org

Subject: [ANNOUNCE] Journaled File System (JFS) release 1.0.21

Date: 12 Aug 2002 20:45:23 +0200

Release 1.0.21 of JFS was made available today.

Drop 59 on August 12, 2002 (jfs-2.4-1.0.21.tar.gz

and jfsutils-1.0.21.tar.gz) includes fixes to the file

system and utilities.

The new feature in this release is the capability to resize

the file system.

Utilities changes

- add external log support to xpeek

- fix fsck.jfs to update log device number in superblock after logredo with external log.

- fix typo in mkfs.jfs Emergency help. (Bas)

- do not build currently unused defrag, extendfs utilities

- eliminate uuid redefinition compiler warnings

- add logsuper functions to libfs

- fix printf format specifiers. (Christoph Hellwig)

- code cleanup (all)

- update JFS FSIM for EVMS - see http://sourceforge.net/projects/evms/

File System changes

- define sb_bread for kernels older than 2.4.18

- C99-style initializers (Christoph Hellwig)

- Add resize function to JFS

This is invoked by mount -oremount,resize=

See Documentation/filesystems/jfs.txt for more information.

- Remove d_delete calls from jfs_rmdir & jfs_unlink

- Dynamically allocate metapage structures

Use slab cache and pool of reserved structures to manage the metapage structures. This is set up similar to the mempool routines in the 2.5 kernel. Previously a fixed number of these structures were preallocated. This did not scale well.

- Rework JFS's inode locking

For more details about JFS, please see the patch instructions or changelog.jfs files.

Steve

JFS for Linux http://oss.software.ibm.com/jfs

Linux Enterprise Volume Managment System v1.0.0

Az Enterprise Volume Management System ( EVMS ) Project célja az, hogy kifejlesszen egy egyidejűleg flexibilis és bővíthető storage kezelő rendszert (természetesen linuxon, csak nem a Tivoli rendszer portja?). A rendszer tartalmazza a logikai kötetkezelést (LVM), amelynek köszönhetően könnyen bővíthetők és testreszabhatók a különböző szintű diszk tömbök (RAID1, RAID5, RAID0+1, stb.) Mindezt plug-in formában valósítja meg. Ennek legfőbb oka a későbbi bővíthetőség, amely a megjelenő új IBM szervereket támogatná elsősorban.Az eszköz létezik parancssori, szöveges Textmode-UI, és GUI felülettel is.

IBM: JFS 1.0.14 Linux -hoz

A JFS az IBM naplózó filerendszere, amelyet a nagyobb teljesítményű enterprise szervereire tervezett. Ott alkalmazzák ahol nagy rendelkezésre állásra van szükség. A filerendszer a naplózás miatt sokkal megbizhatóbb lesz, egy esetleges váratlan szerverleállás során egy ún. naplófileból, tranzakciós logból, képes a filerendszert visszaállítani.

Ezzel sok időt lehet megtakarítani (fsck), és nem utolsósorban sokkal biztonságosabb rendszerhez jutunk. A naplózó filerendszerek között nem annyira ismert, elsősorban a reiserFS, és az ext3 a legnépszerűbb, de kipróbálni mindenesetre érdemes.A jfs-2.4-1.0.14-patch.tar.gz letölthető innen.

Upgrade Ext3 filerendszerre

A naplózó filerendszereké a jövő szerintem. Többször írtam már róluk itt, a cikkeket megtalálhatod itt.

A nagyobb disztribúciók mindegyike kínál valamilyen megoldást a journalig FS -ekre, a SuSE a ReiserFS -t, a RedHat pedig az Ext3 -at támogatja telepítéskor. Ezek jól jönnek egy friss rendszer telepítésekor, de vajon mit lehet tenni egy meglévő, régi, jól bevált rendszer esetében? Lehet azt upgradelni? Vagy újra kell telepíteni, az egész rendszert?Erre a kérdésre válaszol az Ext3 filerendszer oldaláról az alábbi cikk. A cikket James Green írta, a linuxnewbie.net -en jelent meg. A cikk azt taglalja, hogy hogyan lehet egy meglévő Ext2 filerendszert gyorsan, fájdalommentesen Etx3 rendszerre varázsolni. Mint tudjuk az Ext3 filerendszer alapjában véve az Ext2 -re épül, csak journaling funkcióval van kibővítve. Ebből adódóan nagyfokú kompatibilitás jellemzi az Ext2 felé. Az Ext2 -ből egyszerű konvertálással lehet Ext3 készíteni, és ami a meglepő (vagy nem is annyira meglepő?) ez visszafelé is működik. A cikket elolvashatod itt.

JFS 1.0.11 Linux -ra

Az IBM kiadta a Journaled File System (JFS 1.0.11) következő verzióját. A JFS egy naplózó (journaling) filerendszer az IBM -től, amely napjaink népszerű journaling FS -ei (reiserFS, ext3, XFS) mellett az egyik választható alternatíva. A JFS egy Open Source project, bár ez nem szokatlan az IBM -től, aki mindig is támogatta a nyílt foráskódú szoftverek fejlődését.Egy JFS áttekintést, és egy JFS tutorialt is kiadott az IBM, elősegítendő a filerendszer elterjedését. Szerintük a JFS lehet az Internetes infrastrukúrában részt vevő szerverek alapvető FS -e, mert biztosítja azt, hogy egy esetleges rendszer crash után a szerver hamar újra használható legyen (a filerendszer ellenőrzési idő a naplózó FS -eknál radikálisan csökkent, de ez nem a JFS érdeme, ez így van minden journaling FS esetében is).

Filerendszerek: Ext3 naplózó filerendszer Linux -hoz

Most, hogy a RedHat a 7.2 -es verziójában az ext3 -at választotta default fs -nek, valószínű, hogy az ext3 irtózatos gyorsan el fog terjedni. A naplózó filerendszerek közül, a ReiserFS -t kivéve nincs is más lehetséges választás. Az ext3 ugyan még hivatalosan nem a stabil kernel része, de Alan Cox (ac) patch -ekben már benne van, és csak napok kérdése, hogy mikor merge -lik bele a stabil kernelbe.
Általában Linus a kerékkötője ezeknek a egyesítéseknek. Addig is amíg ez be nem következik, marad a kernelpatch -elés, és a kézimunka =].

Windows alól Ext2 filerendszer elérés

Sok felhasználó kénytelen multiboot (több operációs rendszer egy gépen) környezetben dolgozni. A munkám miatt nekem is szükséges, hogy az otthoni gépemen legyen windows operációs rendszer ( meg ugye a játokok miatt =] ). Kellemetlen, ha window$ -ban kell dolgoznom, és szükségem van egy file -ra, amit Linux alatt tárolok ext2 filerendszeren. Ilyenkor az ember mit tesz? Reboot, indít Linux -ot, jó esetben, ha a file elég kicsi kimásolja floppy -ra. Ha nincs szerencséje írhatja CD -re (már ha van írója). Van azonban egy jobb megoldás is.
Létezik egy program, amely képes windows alól olvasni az ext2 filerendszert, és ennek segítségével filokat tudunk másolni Linux -ról windows -ra. Sajnos írni nem tudja, de nem is szükséges mert a Linux már ősidők óta képes írni-olvasni a FAT, FAT32 filerendszert, sőt az NTFS filerendszer olvasása se okozhat gondot. Írhatjuk is az NTFS filerendszert (experimental), de ez egyelőre nem nagyon egészséges a windows -ra nézve.

Flashback: Összefoglalás a naplózó filerendszerekről

Többször volt szó itt az új lehetséges filerendszer formátumokról. Az új disztribútorok sorra teszik le szavazataikat egy-egy filerendszer mellé, és nekünk azzal a problémával kell szembenéznünk, hogy telepítéskor el kell döntenünk, hogy mit választunk (bár akár választhatjuk a régi ext2 filererendszert is, de miért lennénk saját magunk ellenségei?). Ezért összefoglalom, azokat az cikkeket amik itt megjelentek.
Ahhoz, hogy JFS és XFS filerendszereket bootolni tudjunk, a GRUB -ot patchelni kell.


http://195.56.253.245/article.php?sid=70

IBM: JFS 1.0.8 Linux -hoz

A JFS az IBM naplózó filerendszere, amelyet a nagyobb teljesítményű enterprise szerverein használ. Ott alkalmazzák ahol nagy rendelkezésre állásra van szükség, a filerendszer a naplózás miatt sokkal megbizhatóbb lesz, egy esetleges váratlan szerverleállás során egy ún. naplófileból, tranzakciós logból, képes a filerendszert visszaállítani.
Ezzel sok időt lehet megtakarítani (fsck), és nem utolsósorban sokkal biztonságosabb rendszerhez jutunk. A naplózó filerendszerek között nem annyira ismert, elsősorban a reiserFS, és az ext3 a legnépszerűbb, de kipróbálni mindenesetre érdemes.