Erinevus lehekülje "Solaris Volume Manager" redaktsioonide vahel
(→Partitsioonide moodustamine) |
(→Sissejuhatus) |
||
1. rida: | 1. rida: | ||
===Sissejuhatus=== | ===Sissejuhatus=== | ||
− | Sisuliselt on metaseadmed tarkvaraline RAID ja kuulub Solaris Volume Management teema alla. Selle asemel, et kasutada vahetult füüsilisi kettaseadmeid, näiteks moodustada failisüsteem partitsioonile c0t0d0s0 või kasutada partitsiooni c0t0d0s1 swapina, ühendatakse mitu füüsilist kõvakettaseadet või partitsiooni omavahel loogiliselt ning operatsioonisüsteem kasutab nii moodustunud metaseadet, mille nimi võiks olla näiteks kujul | + | Sisuliselt on metaseadmed tarkvaraline RAID ja kuulub Solaris Volume Management teema alla. Selle asemel, et kasutada vahetult füüsilisi kettaseadmeid, näiteks moodustada failisüsteem partitsioonile c0t0d0s0 või kasutada partitsiooni c0t0d0s1 swapina, ühendatakse mitu füüsilist kõvakettaseadet või partitsiooni omavahel loogiliselt ning operatsioonisüsteem kasutab nii moodustunud metaseadet, mille nimi võiks olla näiteks kujul d10 või d20. |
===Partitsioonide moodustamine=== | ===Partitsioonide moodustamine=== |
Redaktsioon: 23. veebruar 2008, kell 15:52
Sisukord
Sissejuhatus
Sisuliselt on metaseadmed tarkvaraline RAID ja kuulub Solaris Volume Management teema alla. Selle asemel, et kasutada vahetult füüsilisi kettaseadmeid, näiteks moodustada failisüsteem partitsioonile c0t0d0s0 või kasutada partitsiooni c0t0d0s1 swapina, ühendatakse mitu füüsilist kõvakettaseadet või partitsiooni omavahel loogiliselt ning operatsioonisüsteem kasutab nii moodustunud metaseadet, mille nimi võiks olla näiteks kujul d10 või d20.
Partitsioonide moodustamine
Tavaliselt moodustatakse metaseadmed kõvaketta partitsioonidest, näiteks olgu lähtepunktiks kaks ühesugust ja ühtemoodi partitsioneeritud kõvaketast kusjuures töötava operatsioonisüsteemi juurfailisüsteem asub /dev/dsk/c6t11s0 partitsioonil
/dev/dsk/c6t11d0s0,s1,d3 /dev/dsk/c7t3d0s0,s1,d3
Enne metaseadmete tekitamist tuleb moodusta metaseadmete andmebaas, tavaliselt soovitatakse see tekitada vähemalt kahele füüsiliselt kõvakettale kolmes eksemplaris, loogiline on kasutada raid lülituses osalevaid kõvakettaid. Nt võiks jätta viimase partitsiooni suuruseks mõnisada MB, sellest piisab
# metadb -a -f -c 3 c6t11d0s7 # metadb -a -f -c 3 c7t3d0s7
Tulemust saab vaadata öeldes
# metadb flags first blk block count a u 16 8192 /dev/dsk/c6t11d0s7 a u 8208 8192 /dev/dsk/c6t11d0s7 a u 16400 8192 /dev/dsk/c6t11d0s7 a u 16 8192 /dev/dsk/c7t3d0s7 a u 8208 8192 /dev/dsk/c7t3d0s7 a u 16400 8192 /dev/dsk/c7t3d0s7
Peegel koosneb üldiselt kahest raid0 skeemist, esmalt tuleb need moodustada
# metainit -f d11 1 1 c6t11d0s0 # metainit d12 1 1 c7t3d0s0
RAID5 skeemi moodustamine toimub käsuga
Peegli lahtiühendamine toimub käsuga
Olemasolevate metaseadmete vaatamine toimub käsuga
bash# metastat
Süsteemi lülitamine peegeldatud (RAID1) juurikale
Järgnevas kirjeldatakse tegevusi, mis tuleb sooritada, et viia töötav süsteem olekust, kus operatsioonisüsteemi kriitilised kataloogid ning swap asuvad ühel füüsilisel seadmel olekusse, kui kriitilised kataloogid asuvad mirrordatud metaseadmel.
Niisiis, lähtepunktis on
juurikas - /dev/dsk/c5t2d0s0 swap - /dev/dsk/c5t2d0s1
Ning eesmärgiks on
juurikas - /dev/md/dsk/d0 swap - /dev/md/dsk/d1
kusjuures
d0 - peeglis (RAID0) /dev/dsk/c5t2d0s0 ja c0t6d0 d1 - peeglis (RAID0) /dev/dsk/c5t2d0s1 ja c0t6d1
- Moodustame peegli ühele poolele vastava RAID1 metaseadme: metainit -f d1 1 1 /dev/dsk/c5t2d0s0
- Moodustame
Metaseadme eemaldamine
bash-3.00# metaclear -r d7 d7: Mirror is cleared d81: Concat/Stripe is cleared d71: Concat/Stripe is cleared
bash-3.00# metadetach d8 d82 d8: submirror d82 is detached
bash-3.00# metainit d70 1 1 /dev/dsk/c5t2d0s1
metainit: tuuslar: c5t2d0s1: is swapped on
bash-3.00# metainit -f d70 1 1 /dev/dsk/c5t2d0s1 d70: Concat/Stripe is setup