Új eszköz hozzáadása

9.4. Új eszköz hozzáadása

Míg a Add-Add Storage eszköz elem a tárolóeszközök menüjében van, ebben a verzióban nincsenek nevesítve funkciók.

Az eszköz új eszköz hozzáadásának szükségessége (azaz új speciális eszközfájlok meghatározása) ritkán fordul elő. Amikor hozzáad egy eszközt, az autoboot parancs új fájlokat ad meg. Azonban, ha nem tudja, hogy a kezdeti terhelést a rendszer, és ha az új készülék egy meglévő meghajtót, akkor a / sbin / mknod hogy meghatározzuk eszköz fájlokat.

Megjegyzés. Ha új meghajtót kell telepíteni az új eszközzel, újra be kell indítania a rendszert.

Új blokkeszköz felvétele:
  1. Keresse meg azt a könyvtárat, ahol új eszközt kíván telepíteni (például / dev)
  2. típus
  3. típus
Új karakterkészítő eszköz hozzáadásához:
  1. Keresse meg azt a könyvtárat, ahol új eszközt szeretne telepíteni (például / dev)
  2. típus
  3. Írja be az mknod parancsot:
    név - a különleges fájl neve;
    b - blokkeszköz típusa;
    c a karakteres eszköz típusa;
    nagy - eltolva a kernel meghajtó (vagy vezérlő) táblájában;
    minor - az adott fizikai eszköz azonosító száma;
    p egy olyan absztrakt fájl, amelynek neve az elsődleges kiadású eszköz.

9.4.1. Hajlékonylemezek, merevlemezek és mágneses szalagok formázása

Mielőtt lemezeket vagy szalagokat használhat az adatok tárolására, azokat formázni kell. A lemezek formázása esetén a lemez mindkét oldala megjelenik a pályán és olyan ágazatokban, amelyekhez a lemezvezérlő hozzáférhet. A lemezen lévő információk egy része az adatok tárolására szolgál, hogy a jövőben egy adott lemezt használhasson. A kötettartalom-táblázat (VTOC) folyamatosan ezen a területen jelenik meg, és megmutatja, hogyan oszlik meg a lemezen lévő partíciók. Egy másik fenntartott területen lévő merevlemezen megjelenik a lemez részei, amelyek esetleg nem használhatók. Az előzőleg használt lemezek formázása, valamint a műsorszámok újbóli meghatározása törli az ott található adatokat.

A kazetták UNIX rendszeren vannak formázva a ctcfmt vagy a sysadm formátumú alkönyvtár segítségével. Ha a rendszer kazettás meghajtóval rendelkezik, a sysadm formátumú alkönyvtár kéri, hogy válassza ki a formázni kívánt eszközt. Az adatok tárolására, használja csak az egyik oldala a kazetta, és fut a szalag mechanizmusán keresztül a szalag hajtás végén a kopás. A ctcfmt kazettaszalag formázási parancs megadja, hogy hányszor működik a szalag, mielőtt eléri a figyelmeztető üzenetet. Az alapértelmezett értékek értéke 4000.

Az SCSI szalagos meghajtók nem igényelnek formázást.

A merevlemezek már formázottak. A disksup parancs nem merevlemezeket formáz, hanem a merevlemezek partícionálására és a VTOC telepítésére szolgál.

9.4.1.1. formázás

A rugalmas lemezek formázhatók héjparancsokkal vagy a Tárolóeszköz menüből a Formatable Removable Volumes (Formátum eltávolítható kötetek) formátum kiválasztásával.

Ha ezt az opciót választja, csak ki kell töltenie a képernyőn megjelenő űrlapot, amely meghatározza az eszköz azonosítását, és ellenőrizni fogja-e a formázást (az alapértelmezett válasz igen).

A hajlékonylemez formázásához használja a formázási parancsot. Minden új hajlékonylemezt meg kell formázni, hogy ne legyenek formázatlan számok.

Formázott floppyk esetén az dd parancs segítségével ellenőrizheti az adatok integritását. Például, hogy megtudja, a szám a teljes és részleges blokk adatok (input és output) egy floppy-1, futtassa a dd parancs céljára adatok másolását a / dev / rdsk / f0 a / dev / null (a végén ezt a parancsot ad jelentést száma másolt teljes és részleges adatblokkok):

Ebben a példában 2400 teljes rekordot és 0 részleges másolatot másolt. Az adatblokkok száma a lemezen használt adatblokkok méretétől függ. Ha a dd parancs megáll a másolás közepén, azt jelenti, hogy sikertelen blokkot talált.

Formázás közben a format parancs -v opciója megerősíti, hogy a formázás hiba nélkül történik.

9.4.2. Információk megjelenítése

A tárolóeszközökre vonatkozó információk megjelenítéséhez használja a parancsot, vagy válassza ki a megfelelő menüt.

A sysadm menü használata:
  1. Válassza ki a kijelzőt a Tárolóeszközök menüből. Ebben az esetben a kívánt eszköz a képernyőn megjelenő eszközök közül kerül kijelzésre.
  2. Adja meg a szükséges azonosító oszlopot egy adott eszközhöz. A rendszer az eszköz elrendezésével és használatával kapcsolatos információkat jeleníti meg.

Héjparancsok használata.

A kazettára vonatkozó információk megjelenítéséhez hajtsa végre: ahol -t - megjeleníti a tartalomjegyzéket;
rawdevice - a kazettás magnóban lévő karakteres eszköz fájljának elérési útja.

A kötet táblázat információinak megjelenítéséhez hajtsa végre: ahol a készülék a karakteres eszközfájl fájl elérési útja.

Az eszközinformációk megjelenítéséhez futtassa a következőket:

A csatolt fájlrendszer eszköz nevének megjelenítéséhez futtassa: ahol a fájlrendszer a csatolt fájlrendszer neve (például / usr).

A szabad blokkok és a virtuális csomópontok számának megjelenítéséhez:

Az is lehetséges, hogy egy df paranccsal megjeleníthető információkat az általános rendszer egység szerelhető mennyiségek vagy bontott fájlrendszer könyvtárak vagy bontott források.

A floppy lemezeken található információk másolásához használhatja a sysadm menüt, de más típusú másoláshoz héjparancsokat használhat.

A memóriaeszközökben tárolt adatok másolására két módszer létezik. Az első az, hogy teljesen átmásolja az adatokat egy tárolóeszközről a másikra; A második az, hogy egyes fájlokat másol egy tárolóeszközről a másikra. Ha a tárolóeszköz-fájlrendszerek már vannak felszerelve, a cp parancs segítségével bármely műveletet elvégezhet. Ha a tárolóeszközök fájlrendszere nincs felszerelve, használhatja a cpio, ctccpio vagy dd parancsokat. Az elvégzett művelet típusától függően egyes parancsok hatékonyabbak és gyorsabbak, mint mások. Az alábbiakban az előnyös módszerek találhatók.

Általában a cp parancsot akkor használják, ha mind a kezdő, mind a végfájlrendszerek már vannak felszerelve. Ez a parancs a kis fájlok gyors átmásolását szolgálja egyik helyről a másikra.

Amikor a másolás nagyszámú fájlokat egy floppy lemezre vagy mágnesszalag SCSI gyakran hatékonyabb, hogy használja a cpio parancsot, mert ezt a parancsot nem adott másolatot csak fájlokat, hanem a mappákat és almappákat.

Másolásakor a fájlok nagy száma gyakran hatékonyabb használni a parancsot ctccpio, mert ez a parancs átmásolja nemcsak fájlokat, hanem a mappákat és almappákat.

Megjegyzés. A fájlrendszereket ideiglenes fájlterületként használhatod, de célszerűbb a / tmp vagy a / var / tmp szóközt használni, mert a két könyvtárban lévő fájlok automatikusan törlődnek a többfelhasználós üzemmódba való átmenet során. Az Ön által használt bármelyik könyvtárban legalább 1422 szabad blokk szükséges ideiglenes használatra.

9.4.3.6. Az fsck parancs használata

Amikor fájlrendszerre próbál csatolni, hibaüzenet jelenhet meg, amely jelzi, hogy a fájlrendszer megsemmisült. Az fsck parancs segítségével ellenőrizheti bármelyik csatolt fájlrendszer integritását és esetleg javíthatja azt.

9.4.4. Információk eltávolítása a tárolóeszközökről

Általában, ha fájlokat szeretne törölni, hogy szabad teret töltsön a lemezen, hajtsa végre az rm parancsot. Ha azonban minden információt törölni kíván, ez az eljárás attól függ, hogy az eszköz melyik helyen van tárolva, és ahonnan törölni kell.

9.4.4.1. Információk eltávolítása floppy lemezről

A hajlékonylemezek tartalmát törölheti az opcionális törlés opció kiválasztásával a Tárolóeszközök képernyőn vagy a megfelelő parancs végrehajtásával. Ha az összes információt törli a hajlékonylemezről, jobb újraformázni. Ehhez adja ki a formázási parancsot.

9.4.5. Merevlemez partícionálás

A merevlemez partícionálása a partíciók szabványos szervezésével történik. Ez a szervezet a merevlemezek számától és méretétől függ.

Az egyik merevlemezt úgy osztják meg, hogy a gyökér (/), / usr, / stand, / var, / home, opt, / share és egyéb fájlrendszereket helyi nevekkel helyezze el, a swap helyet és egy kis részt helyezze el a rendszerindító programhoz . A sok lemezes rendszereken a / usr a második lemezre kerül, a root és / home pedig az első lemezre kerül.

Az alapértelmezett szakaszok általánosak. Miután a rendszer több hónapig futott, előfordulhat, hogy egy másik rendszerszervezésre van szükség.

9.4.5.1. A merevlemez partíció módosításainak ütemezése

A merevlemezek felosztásakor fel kell tenned a kérdést: "Szükségem van több kisebb fájlrendszerre, vagy alapértelmezés szerint el kell hagynom a partíciókat?" Vannak más kérdések, amelyek befolyásolják ezt a döntést. Íme néhány közülük:
  • milyen csoportos azonosítók vannak meghatározva? Megfelelően meghatározott a csoportok száma? A felhasználók hozzárendelve vannak ezekhez a csoportokhoz?
  • milyen adatfeldolgozást nyújt ez a csoport? A munkájukhoz adattároló eszközöket igényelnek az adatok ideiglenes tárolásához? Van-e különbség az adatfeldolgozás egy csoportja és a másik között?
  • Volt-e olyan szoftver, amely befolyásolja az aktuális memóriaigény tervet? Az ilyen szoftvereket a jövőben hozzá fogják adni?

A merevlemez partícionálása teljes rendszer-helyreállítással végezhető el. A disksup parancs segítségével felülbírálhatja a partíciókat a lemezek gyökér szegmensétől eltérő lemezeken.

Ha a felhasználóknak több időre van szükségük, létrehozhat egy külön partíciót a / var / tmp fájlhoz. Ha ezt teszi, lehetőség szerint helyezze a partíciót a lemez elejére, a gyökér és / usr partícióktól eltérően, a lemezterhelés kiegyensúlyozásához.

9.4.5.2. A partíciók módosítása a swap hely növeléséhez

Ha gyakran érkezik a memória hiányára figyelmeztető üzenet, ez azt jelenti, hogy nincs elegendő a RAM összege vagy a swap terület konfigurációja. Mielőtt növelné a RAM mennyiségét, megpróbálhatja bővíteni a swap területet. Ehhez az alábbiak szerint járjon el:
  1. Határozza meg a partíció méretét. (Az információk megszerzéséhez használja a sysadm storage_devices alkönyvtárat).
  2. Döntse el, milyen legyen az új szakaszok mérete. (A lemez már teljesen ki van osztva.) A swap partíció méretének növelése azt jelenti, hogy csökkenteni kell egy másik partíció méretét.
  3. Végezzen biztonsági mentést az egész rendszerről. (A partíciók módosítása törölheti az összes információt a lemezről). Most már készen áll az operációs rendszer újraindítására.

9.4.6. Tárolóeszközök eltávolítása

A mentési paraméter a Tárolóeszközök képernyőn nem működik.

Figyelmeztetés: Sérülés következhet be, ha bármelyik tárolóeszközt leválasztja a hálózathoz csatlakoztatott számítógépről.

Ennek az eljárásnak a megsemmisítése végett megsemmisíti a törölni kívánt eszközben lévő adatokat (pl. Csatolt fájlrendszereket). Győződjön meg róla, hogy biztonsági mentést készített a lemez tartalmáról, mielőtt törölné.

Ne törölje azt a meghajtót, amelyen a gyökér fájlrendszer fel van szerelve.

Vannak esetek, amikor le kell tiltani az eszközt, például amikor a merevlemezen hiba van. A kritikus eszközök, amelyeken a legfontosabb fájlrendszerek fel vannak szerelve, soha nem törlődnek. Azonban eltávolíthatja a nem kritikus eszközöket a parancssorból a következő eljárással vagy a sysadm storage_devices remove subcommand paranccsal. Ezután, ha a rendszer ki van kapcsolva, lehetséges a hibás nem kritikus eszköz "kiszolgálása".

  • Futtasd a / usr / sbin / devnm parancsot annak a készüléknek a meghatározására, amelyen a gyökér fájlrendszer telepítve van. A képernyő így fog kinézni:

    A bejelentett teljes elérési út végén található szám (ls0 ebben a példában) a partíció száma, amelyben a gyökér fájlrendszer van telepítve.

  • Annak a számnak és típusnak a meghatározásához, amelyben a gyökér fájlrendszer fel van szerelve, hajtsa végre az ls-l special parancsot. A speciális értéknek a 2. lépésben kapott szakaszszámnak kell lennie, a következő változásokkal: a szám utolsó számjegyének 6-nak kell lennie. Az új szakaszszám a lemezen lévő összes információ eléréséhez használható.

    Ebben a példában a devnm által deklarált partíció száma ls0, ezért a speciális érték ls6, az alábbiak szerint:

    A kimenet azt jelzi, hogy az eszköztípus 0, és a készülék száma 6.

  • Futtasd a / usr / sbin / devnm parancsot a / usr könyvtárba, hogy meg lehessen határozni azt az eszközt, amelyen a felhasználó fájlrendszerét telepítették. A képernyő a következő lesz:

  • Annak a készüléknek a típusát és számát, amelyen a felhasználó fájlrendszerét fel van szerelve, újra futtassuk az ls -l special parancsot. A speciális értéknek a 2. lépésben kapott partíciószámnak kell lennie, a következő változásokkal: e szám utolsó számjegyének 6-nak kell lennie. Az új szám a lemezen lévő összes információ eléréséhez használható.

    Ebben a példában a devnm, ls2 által jelentett partíciószám, ezért a speciális értéknek ls6-nak kell lennie, amely az alábbiakban látható:

    A kimenet azt mutatja, hogy a készülék típusa 0, és a szám 6.

  • Végezze el az ls -l eszköz_útvonalat, ahol a device_path a byte-orientált vagy blokkorientált eszköz elérési útja. Írja le a készülék típusát és számát.

    Például ha az eltávolítani kívánt eszköz a második merevlemez, akkor az eszköz elérési útja a / dev / rdsk / disk2. A képernyő így fog kinézni:

    A kimenet azt mutatja, hogy a készülék típusa 0, és a szám 6.

  • Ellenőrizze, hogy az eltávolítani kívánt eszköz típusa és száma megegyezik-e a root vagy a felhasználói fájlrendszerekkel (lásd a parancsok kimenetét az 5. és 6. lépésben).

    Megjegyzés. Ha mind a készülék típusa, mind a száma megegyezik azokkal az eszközök típusával és számával, amelyeken a gyökér- és felhasználói fájlrendszerek fel vannak szerelve, akkor az eszköz nem törölhető.

  • Számának meghatározása a cél vezérlő meghajtót és tehsredstv helyzetben keresi a készülék nevét az azonos típusú és számát a / dev / dsk (ezek a számok vannak kódolva az eszköz neve a katalógusban). Használja a grep parancsot az ls paranccsal, az alábbiak szerint:

    Itt a célvezérlő 1 száma, az 1 meghajtó száma és a 6 lemez műszaki eszközeinek pozíciójának száma.

  • Adja meg az eszközön található aktuális könyvtárakat a grep paranccsal:

    Megjegyzés. Tartsa nyilván ezeket a könyvtárakat; akkor visszaállíthatók, ha a készülék visszatér a munkához.

  • Az aktuális fájlrendszer-táblázat mentése másolással:

  • Távolítsa el a könyvtárakat az eszközről a / usr / sbin / umount paranccsal.

  • Szerkessze az / etc / vfstab fájlt, eltávolítva a felesleges linkeket az eszközre. Távolítsa el az eszköz nevét a / dev / dsk, a / dev / rdsk, a / dev / rdsk és a / dev / rdsk könyvtárakból az rm parancs futtatásával.

  • Ha az eszköz egy vagy több fájlrendszert tartalmaz, távolítsa el az eszközhöz tartozó összes bejegyzést az / etc / vfstab fájlból.

  • Távolítsa el az eszközt az eszközadatbázisból az alias megtalálásával, majd törölve az alábbiak szerint. A device_path a készülék teljes elérési útvonala.

  • Megtudhatja, mely csoportokhoz tartozik az eszköz, majd törölje az eszköz nevét az adott csoport listájáról vagy az eszközcsoport adatbázisában található listáról. Az alias az előző lépésben visszaadott álnév.
  • Kapcsolódó cikkek