Erinevus lehekülje "Kõvaketaste kasutamine operatsioonisüsteemiga Solaris Sun-SPARC riistvaral" redaktsioonide vahel
(→Kõvaketta partitsioneerimine) |
(→Kõvaketta partitsioneerimine) |
||
50. rida: | 50. rida: | ||
Kõigel lihtsamal juhul jaotatakse kõvaketas osadeks ehk partitsioonideks, millele moodustatakse saaleala või failisüsteemid ning operatsioonisüsteem hakkab neid kasutama. Keerulisemal juhul saab kasutada Solaris Volume Mananger'i võimalusi, et saavutada suuremat kiirust või paremat töökindlust, kombineerides mitmeid kõvakettaid nn tarvkaralise RAID'i lahenduseks. | Kõigel lihtsamal juhul jaotatakse kõvaketas osadeks ehk partitsioonideks, millele moodustatakse saaleala või failisüsteemid ning operatsioonisüsteem hakkab neid kasutama. Keerulisemal juhul saab kasutada Solaris Volume Mananger'i võimalusi, et saavutada suuremat kiirust või paremat töökindlust, kombineerides mitmeid kõvakettaid nn tarvkaralise RAID'i lahenduseks. | ||
− | Kui kõvaketas on füüsiliselt arvutisse installeeritud ning eelmises punktis illustreeritud viisil käsu format väljundis paista, siis edasi toimub kõvaketta partsioneerimine utiliidi format abil | + | Kui kõvaketas on füüsiliselt arvutisse installeeritud ning eelmises punktis illustreeritud viisil käsu format väljundis paista, siis edasi toimub kõvaketta partsioneerimine utiliidi format abil. Näiteks moodustame 16 GB suurusele kettale kaks partitsiooni, kusjuures tegevusega kaasneb kõvakettal varem olnud andmete hävinemine |
+ | |||
+ | * 0 - andmed | ||
+ | * 1 - saaleala | ||
+ | |||
+ | Käivitame programmi format | ||
+ | |||
+ | bash-3.00# format | ||
+ | Searching for disks...done | ||
+ | |||
+ | AVAILABLE DISK SELECTIONS: | ||
+ | 0. c2t8d0 <SUN18G cyl 7506 alt 2 hd 19 sec 248> | ||
+ | /sbus@44,0/QLGC,isp@0,10000/sd@8,0 | ||
+ | 1. c2t9d0 <SUN18G cyl 7506 alt 2 hd 19 sec 248> | ||
+ | /sbus@44,0/QLGC,isp@0,10000/sd@9,0 | ||
+ | |||
+ | Ütleme, et soovime tegeleda teise kettaga, vastuseks jõuame FORMAT menüüsse | ||
+ | |||
+ | Specify disk (enter its number): 1 | ||
+ | selecting c2t9d0 | ||
+ | [disk formatted] | ||
+ | |||
+ | FORMAT MENU: | ||
+ | disk - select a disk | ||
+ | type - select (define) a disk type | ||
+ | partition - select (define) a partition table | ||
+ | current - describe the current disk | ||
+ | format - format and analyze the disk | ||
+ | repair - repair a defective sector | ||
+ | label - write label to the disk | ||
+ | analyze - surface analysis | ||
+ | defect - defect list management | ||
+ | backup - search for backup labels | ||
+ | verify - read and display labels | ||
+ | save - save new disk/partition definitions | ||
+ | inquiry - show vendor, product and revision | ||
+ | volname - set 8-character volume name | ||
+ | !<cmd> - execute <cmd>, then return | ||
+ | quit | ||
+ | |||
+ | Liigume edasi partitsioneerimise menüüsse | ||
+ | |||
+ | format> p | ||
+ | |||
+ | PARTITION MENU: | ||
+ | 0 - change `0' partition | ||
+ | 1 - change `1' partition | ||
+ | 2 - change `2' partition | ||
+ | 3 - change `3' partition | ||
+ | 4 - change `4' partition | ||
+ | 5 - change `5' partition | ||
+ | 6 - change `6' partition | ||
+ | 7 - change `7' partition | ||
+ | select - select a predefined table | ||
+ | modify - modify a predefined partition table | ||
+ | name - name the current table | ||
+ | print - display the current table | ||
+ | label - write partition map and label to the disk | ||
+ | !<cmd> - execute <cmd>, then return | ||
+ | quit | ||
+ | |||
+ | Esitame olemasoleva partitsioonitabeli sisu, mis on selline nagu ta viimasest kõvakettakasutusest jäänud on | ||
+ | |||
+ | partition> p | ||
+ | |||
+ | Current partition table (original): | ||
+ | Total disk cylinders available: 7506 + 2 (reserved cylinders) | ||
+ | |||
+ | Part Tag Flag Cylinders Size Blocks | ||
+ | 0 root wm 0 - 55 128.84MB (56/0/0) 263872 | ||
+ | 1 swap wu 56 - 111 128.84MB (56/0/0) 263872 | ||
+ | 2 backup wu 0 - 7505 16.86GB (7506/0/0) 35368272 | ||
+ | 3 unassigned wm 0 0 (0/0/0) 0 | ||
+ | 4 unassigned wm 0 0 (0/0/0) 0 | ||
+ | 5 unassigned wm 0 0 (0/0/0) 0 | ||
+ | 6 usr wm 112 - 7505 16.61GB (7394/0/0) 34840528 | ||
+ | 7 unassigned wm 0 0 (0/0/0) 0 | ||
+ | |||
+ | Sun Sparc arvutite SCSI kõvaketastel on kaheksa partitsiooni kusjuures | ||
+ | |||
+ | * partitsioon 0 on juurfailisüsteem millelt booditakse operatsioonisüsteem | ||
+ | * partitsioon 1 on tavaliselt kasutusel saalealana | ||
+ | * partitsioon 2 tähistab kogu kõvaketast ja seda otseselt ei kasutata | ||
+ | |||
+ | Muid partitsioone võib kasutada vastavalt vajadusele. | ||
===Opratsioonisüsteemi bootimine=== | ===Opratsioonisüsteemi bootimine=== |
Redaktsioon: 4. juuli 2008, kell 20:34
Sisukord
Kõvaketta arvutiga ühendamine
Klassikaliselt kasutatakse Sun Sparc arvutitega SCSI kõvakettaid. Kõige otsekohesemal juhul ühendatakse SCSI kõvaketas arvuti SCSI kontrolleri pordiga kasutades SCSI kaablit. Tavaliselt on sellisel kaablil mitu kontakti, üks on ühendatud arvuti kontrolleriga ning ülejäänutel asuvad kõvakettad. See moodus on aga selles mõttes nö kodukootud, et tuleks kombineerida, kuhu nii ühendatud kõvakettad paigutada, reeglina Sun Sparc arvuti korpuses ei ole ette nähtud kohta kõvaketaste paigutamiseks või pole neid piisavalt.
Levinud mooduseks on kasutada Sun Sparc arvuti juures kõvakettakasti, milles olevatesse pesadesse paigutatakse kõvakettad endid. Seejärel ühendatakse kõvakettakast SCSI kaabli abil arvuti SCSI pordiga. Kuigi esimesel ja teisel juhul reeglina tuleb kasutada erinevate kontaktidega kõvakettaid (nn tavalised vs hotswap), siis loogilises mõttes tingimata suurt vahet pole.
Lisaks saab arvutile teha kõvakettaressuresi kättesaadavaks kasutades FC (Fiber Channel) tehnoloogiat. Arvuti ühendatakse taas kettakastiga, aga mitte SCSI kaabli vaid FC kaabli abil. See eeldab FC portide olemasolu kõvakettakastil ja arvuti küljes ning operatsioonisüsteemis tuleb kasutada FC kaardile vastavat draiverit.
Vaatamata, kuidas kõvaketas kasutusele võeti on edu tunnuseks, et lisatud kõvaketas on käsu format väljundis paista, näiteks selline väljund
bash# format Searching for disks...done c4t0d0: configured with capacity of 199.99GB AVAILABLE DISK SELECTIONS: 0. c0t0d0 <FUJITSU-MAP3147NC-3701 cyl 38343 alt 2 hd 8 sec 936> /pci@83,4000/FJSV,ulsa@2,1/sd@0,0 1. c0t1d0 <FUJITSU-MAW3147NC-3701 cyl 38343 alt 2 hd 8 sec 936> /pci@83,4000/FJSV,ulsa@2,1/sd@1,0 2. c1t0d0 <FUJITSU-MAP3147NC-3701 cyl 38343 alt 2 hd 8 sec 936> /pci@83,4000/FJSV,ulsa@2/sd@0,0 3. c1t1d0 <FUJITSU-MAW3147NC-3701 cyl 38343 alt 2 hd 8 sec 936> /pci@83,4000/FJSV,ulsa@2/sd@1,0 4. c4t0d0 <DGC-RAID10-0220 cyl 51198 alt 2 hd 256 sec 32> /pci@80,2000/fibre-channel@1/fp@0,0/ssd@w500601613a601529,0 5. c4t0d1 <DGC-RAID 10-0220-691.00GB> /pci@80,2000/fibre-channel@1/fp@0,0/ssd@w500601613a601529,1 Specify disk (enter its number): ^C
Kusjuures uue kõvaketta kohta öeldakse tavaliselt sedasi
c4t0d0: configured with capacity of 199.99GB
Antud näiteks on 0. - 3. on füüsilised SCSI kõvakettad ning 4. ja 5. üle FC kettakastist eraldatud ressurss, mis operatsioonisüsteemi jaoks on loogilises mõttes samaväärne füüsilise kettaga.
Kui lisatud kõvaketas pole paista, siis tuleks arvutile öelda devfsadm või OBP promptist 'boot -r'. Kui dmsg'i ilmub rikkalikult veateateid, siis maksab üle kontrollida, et igal SCSI kanalil oleval kõvakettal oleks unikaalne SCSI ID määratud (füüsilise jumperi paigutusega).
Solaris operatsioonisüsteemi puhul on praktiliselt valida kahe failisüsteemi vahel, UFS või ZFS, lisaks võib rakendustarkvara saada hakkama ka ise otse kõvakettaseadme kasutamisega, nt Oracle andmebaas.
Kõvaketaste nimetamine
Solaris operatsioonisüsteemis tähistatakse kõvakettaid neljakomponendiliste nimedega cxtydz kus komponendid omavad sellist tähendust
- x - SCSI kanali number
- y - kõvaketta number kanalil
Kõvaketta partitsioneerimine
Kõigel lihtsamal juhul jaotatakse kõvaketas osadeks ehk partitsioonideks, millele moodustatakse saaleala või failisüsteemid ning operatsioonisüsteem hakkab neid kasutama. Keerulisemal juhul saab kasutada Solaris Volume Mananger'i võimalusi, et saavutada suuremat kiirust või paremat töökindlust, kombineerides mitmeid kõvakettaid nn tarvkaralise RAID'i lahenduseks.
Kui kõvaketas on füüsiliselt arvutisse installeeritud ning eelmises punktis illustreeritud viisil käsu format väljundis paista, siis edasi toimub kõvaketta partsioneerimine utiliidi format abil. Näiteks moodustame 16 GB suurusele kettale kaks partitsiooni, kusjuures tegevusega kaasneb kõvakettal varem olnud andmete hävinemine
* 0 - andmed * 1 - saaleala
Käivitame programmi format
bash-3.00# format Searching for disks...done
AVAILABLE DISK SELECTIONS: 0. c2t8d0 <SUN18G cyl 7506 alt 2 hd 19 sec 248> /sbus@44,0/QLGC,isp@0,10000/sd@8,0 1. c2t9d0 <SUN18G cyl 7506 alt 2 hd 19 sec 248> /sbus@44,0/QLGC,isp@0,10000/sd@9,0
Ütleme, et soovime tegeleda teise kettaga, vastuseks jõuame FORMAT menüüsse
Specify disk (enter its number): 1 selecting c2t9d0 [disk formatted]
FORMAT MENU: disk - select a disk type - select (define) a disk type partition - select (define) a partition table current - describe the current disk format - format and analyze the disk repair - repair a defective sector label - write label to the disk analyze - surface analysis defect - defect list management backup - search for backup labels verify - read and display labels save - save new disk/partition definitions inquiry - show vendor, product and revision volname - set 8-character volume name !<cmd> - execute <cmd>, then return quit
Liigume edasi partitsioneerimise menüüsse
format> p PARTITION MENU: 0 - change `0' partition 1 - change `1' partition 2 - change `2' partition 3 - change `3' partition 4 - change `4' partition 5 - change `5' partition 6 - change `6' partition 7 - change `7' partition select - select a predefined table modify - modify a predefined partition table name - name the current table print - display the current table label - write partition map and label to the disk !<cmd> - execute <cmd>, then return quit
Esitame olemasoleva partitsioonitabeli sisu, mis on selline nagu ta viimasest kõvakettakasutusest jäänud on
partition> p
Current partition table (original): Total disk cylinders available: 7506 + 2 (reserved cylinders) Part Tag Flag Cylinders Size Blocks 0 root wm 0 - 55 128.84MB (56/0/0) 263872 1 swap wu 56 - 111 128.84MB (56/0/0) 263872 2 backup wu 0 - 7505 16.86GB (7506/0/0) 35368272 3 unassigned wm 0 0 (0/0/0) 0 4 unassigned wm 0 0 (0/0/0) 0 5 unassigned wm 0 0 (0/0/0) 0 6 usr wm 112 - 7505 16.61GB (7394/0/0) 34840528 7 unassigned wm 0 0 (0/0/0) 0
Sun Sparc arvutite SCSI kõvaketastel on kaheksa partitsiooni kusjuures
* partitsioon 0 on juurfailisüsteem millelt booditakse operatsioonisüsteem * partitsioon 1 on tavaliselt kasutusel saalealana * partitsioon 2 tähistab kogu kõvaketast ja seda otseselt ei kasutata
Muid partitsioone võib kasutada vastavalt vajadusele.