Sveicināti sen neredzētie eXs biedri,
Esat izstrādājuši ļoti forši tematisku lapu . Tā kā nesen nācās ieinstalēt Ubuntu Server, ir radušās nelielas problēmas un jautājumi par disku fragmentēšanu un kopējiem terminiem; ceru, ka ar jūsu palīdzību spēšu tos atrisināt.
Būtībā visa instalācija notika veiksmīgi, viss strādā; problēmas sagādā fragmentēšana(partitioning) un Logical Volumes, Physical Volumes un Volume group termini un izmantošana. Ieinstalēju Webmin, lai kārtīgāk izprastu draivu un fragmentēšanas procesu.
Neliela informācija par to, kā man tas izskatās:
Tātad LV
Draivu sadaļā:
C0D1:
C0D0:
C0D3:
Draivu info sysadminiem:
Ja kāds varētu atbildēt uz zemāk esošajiem jautājumiem, es būtu ļoti pateicīgs:
1) Kas ir Logical Volume un kāpēc tāds ir nepieciešams? Pēc tam, kad es izveidoju home Logical Volume, tas nepalielināja ~22GB brīvo daļu, kur var kaut ko likt un instalēt, tātad kādēļ lai būtu vajadzīgi vairāki Logical Volume, ja var vienkārši likt klāt root Logical Volume?
2) Es tā saprotu, ka Logical Volume tiek gatavots no Volume Groups, bet Volume Groups tiek gatavots no Physical Volume. Saprotu, ka pašreizējais Volume Groups(un līdz ar to Logical Volume sastāv no C0D1). Tādā gadījumā, kas ir C0D0?
3) Izejot no 2., kas ir C0D3 un kā es to varētu pievienot pie izmantojamās daļas(resp. Logical Volume pie root)?
4) Ja es pēkšņi gribētu samainīt kādu no fiziskajiem HDD(pret, piemēram, lielākas ietilpības HDD), kā es varētu zināt, ka es neizvākšu kaut ko ar informāciju? Un kā pēc tam šo HDD daļu pievienot pie Logical Volume root, lai es to varētu izmantot?
Paldies,
sysadmin
+1 #119.09.2012. 23:12
kur tev ir root fs? ko rāda mount komanda?
pilnīgi neko nezinu, bet pēc pāris google klikšķiem, esmu exsperts.
1) Logical Volume ir tas, ko tu uzskati par partīciju un uz kā tu veido fs, lai varētu izmantot/piemontēt.
2) pašreizējais VG sastāv tikai no viena PV c0d0p5 (ti tikai vienas partīcijas c0d0 diskam). Bet kas un kā tev tiek izmantots, no tevis sniegtās informācijas es nevaru izspriest.
3) google saka daudz priekšā kā pielikt PV pie LG un kā palielināt LV
4) google atkal visu zin - kā apmainīt PV, pēc tā laikam vajag palielināt vajadzīgo LV.
0 #219.09.2012. 23:57
Paldies par atbildi.
Pie pirmā: teiksim, man ir trīs Logical Volume(kā dotajā bildē): home, root, swap_1. Swap_1, noprotu, tiek izmantots automātiski. Root'ā tiek instalēts viss softs, ti, apache, php, maili, dns un viss pārējais. Pēc home piemountošanas, kā lai es reāli to izmantoju un lieku tur tajā folderī to instalēto softu? Jo pie jebkuras instalācijas komandas man tiek automātiski izmantots / folderis(atbilst LG root).
Pie otrā: Ja man tiek izmantots c0d0p5 kā PV, tad tam būtu jābūt 5.64GB(kā ir partīcīju attēlā), vai tad ne? Kādēļ tad pie Physical Volumes(otrajā attēlā) tiek rādīts 33.67GB?
Un galu galā - tad kāpēc eksistē draivu partīcijas, ja viss PV tāpat tiek salikts vienā maisā pie VG? Ko īsti tās Linux un Extended, kā arī brīvā 5. partīcija nozīme? Manuprāt, tad mierīgi varētu izmantot VG un LG, kur jau notiek tā informācijas sadale.
mad @ 20.09.2012. 08:33 atbildēja:
/home folderī pēc noklusējuma dzīvo katra lietotāja personīgie iestatījumi un faili, kuriem citi lietotāji nevar piekļūt (well, pēc ubuntu defaultajiem iestatījumiem var lasīt, bet nu tā ir viegli ārstējama kaite)
Softs netiek instalēts home folderī, jo programmas parasti ir pieejamas visiem lietotājiem. Iekš home ir tikai to iestatījumi specifiski tev, piemēram interneta pārlūka grāmatzīmes, tev pielāgoti sistēmas menu un cits stuffs (tas vairāk attiecas uz desktopiem), bet nu arī uz servera tur šis tas var būs. Izņēmums varētu būt, ja ir kāds softs, kuru vajadzētu darbināt tikai noteiktam lietotājam. Nu piemēram cs serveris. To mierīgi var iemest šī lietotāja mājas folderī, lai citi tur negrābstās.
Ja tas ir web serveris, tad daudzi, un arī es daru tā, ka katram virtuālajam hostam ir savs lietotājs.
Tobiš lietotāja jānītis mājas lapa atrodas /home/janitis/www vai līdzīgā folderī. Līdz ar to katrs lietotājs var brīvi pa ssh vai ftp piekļūt saviem failiem. Drošības pēc vēl vajag sakonfigurēt, lai apache un php grieztos zem attiecīgā lietotāja, tad var mierīgi uzlikt home folderiem chmod 700 un neviens citos folderos līst nevarēs. Nu tas attiecas uz vairāku lietotāju vidi.
Ja tu uz tā servera gribi griezt tikai vienu domēnu, tad aizmirsti par šo
Un vēl /home un citas atsevišķas partīcijas noder tam, ka ja tev kaut kādā veidā izdodas nočakarēt sistēmu, pēc pāinstalēšanas nekas lietotājiem nebūs pazudis.
Vispār par partīcijām runājot - tur drusciņ ir jāsaprot pati failu sistēmas struktūra. Aizmirsti par partīciju apzīmējumiem un C, D, E diskiem, kā tas ir windows.
Linuxā jebkura partīcija atradīsies kaut kur failu sistēmas "kokā", kas sākas ar sakni /.
Partīciju var piemontēt jebkurā vietā un tā neatšķirsies no parasta foldera. Piemēram /home var būt vienkārši folderis vienā partīcijā ar /, bet tā var būt arī partīcija vai pat pavisam cits fiziskais disks.
Tev ir 36gb diski, bet vienam lietotājam ievajagas vietu kur glabāt 500gb failus? Nav problēmu, ieliec disku serverī un piemontē iekš /home/lietotajs/lieliefaili/ un tā tālāk.
0 #320.09.2012. 07:19
Man šķiet, ka tur ar tām bildēm ir kaut kas sajucis. Es jau skatījos tikai uz skaitļiem, kuri doti pēc bildēm un tur c0d0p5 ir tie 33.67gb nevis 5.64. Man šķiet, ka pirmā bilde arī atbilst c0d0 (nevis c0d1 kā tu esi pierakstījis).
Kurš vispār tik dīvainas partīcijas ir veidojis, tu pats vai kaut kāds installeris? Ja patiešām c0d1 un c0d2 netiek izmantoti (un kas pie velna ir iekš c0d0p1)(a nafig viņi tur vispār ir uztaisīti), tad vajadzētu varēt viņus pievienot
Un partīcijas ir partīcijas, kuras izmanto parastos gadījumos (bez lvm).
0 #420.09.2012. 09:45
Vispār no tām tavām bildēm īsti nevar saprast, kas tur ir un ko tu vēlies panākt
Tur sanāk ir 3 fiziski diski un uz katra ir citas partīcijas, bez raida? Tad tas ir diezgan nekur nederīgs varians. Instalējot tu tur kaut kādu raidu liki?
Ar 3 36gb diskiem labākais variants varētu būt uzlikt raid 5 un iegūt izmantošanai 67 GB, kas viena diska nojukšanas gadījumā būtu pieejami no pārējiem diviem.
http://www.ibeast.com/content/tools/RaidCalc/RaidCalc.asp
purawskis @ 20.09.2012. 14:26 atbildēja:
tur maz rādītos partīcijas uz diskiem, ja būtu raids?
tāda sajūta, ka ubuntu ir uzinstalēts uz parastajām partīcijām un pēc tam izveidotas lvm volumes, uz kurām nekā nav.
P.S. iedod karmu.
mad @ 20.09.2012. 15:11 atbildēja:
Nav ne jausmas, ko tam virtualmin vajag/nevajag rādīt un kādas komandas viņš tur apakšā izpilda, bet nu raid masīvam būtu IMO jārādās kā vienam lielam klucim.
Anyway, pieņemu ka tie diski ir jau krietni palietoti, tāpēc vēl jo vairāk vajadzētu vismaz kaut kādu raidu, kas ļauj nepazaudēt datus nomirstot vienam diskam.