commando "df -h" op mijn solarisbak // partitievraag

Pagina: 1
Acties:

  • I-1
  • Registratie: Oktober 2001
  • Laatst online: 20-05-2016
Hoi,

Het valt me op dat ik verschillende partities heb op mijn solarisbox

iwan@solarisbak1 /> df -h
Filesystem size used avail capacity Mounted on
/dev/dsk/c0t0d0s0 3.8G 79M 3.7G 3% /
/dev/dsk/c0t0d0s6 4.8G 1.8G 3.0G 38% /usr
/proc 0K 0K 0K 0% /proc
mnttab 0K 0K 0K 0% /etc/mnttab
fd 0K 0K 0K 0% /dev/fd
/dev/dsk/c0t0d0s3 940M 178M 706M 21% /var
swap 2.3G 40K 2.3G 1% /var/run
/dev/dsk/c0t0d0s5 940M 293M 591M 34% /opt
/dev/dsk/c0t0d0s2 940M 42M 841M 5% /tmp
/dev/dsk/c0t0d0s7 4.3G 190M 4.1G 5% /export/home
/dev/dsk/c0t0d0s1 940M 191M 692M 22% /usr/openwin


/dev/dsk/c0t0d0s0
/dev/dsk/c0t0d0s1
/dev/dsk/c0t0d0s2
/dev/dsk/c0t0d0s3
/dev/dsk/c0t0d0s5
/dev/dsk/c0t0d0s6
/dev/dsk/c0t0d0s7


Ik heb op allemaal wel wat vrije ruimte...
Hoe weet ik waar ik bijvoorbeeld programma's op moet instaleren?
Of maakt dat niet uit?

Hoe kom ik op de andere partitie uit en hoe weet ik op welke partitie ik op het moment zit?

Ik heb een beetje gegoogeld en ik kwam er niet meteer uit dus vandaar deze vragen.

Alvast bedankt voor de reacties

  • Nick_S
  • Registratie: Juni 2003
  • Laatst online: 04:09

Nick_S

++?????++ Out of Cheese Error

Er staat toch achteraan elke rij waar deze partitie gemount is?

/dev/dsk/c0t0d0s0 3.8G 79M 3.7G 3% /
is je root partitie (zie / )

/dev/dsk/c0t0d0s6 4.8G 1.8G 3.0G 38% /usr
is gemount onder /usr

etc.

Dan kun je daaraan zien hoe je op die partitie komt. Doe je "cd /usr" zit je op je 6e partitie.

'Nae King! Nae quin! Nae Laird! Nae master! We willna' be fooled agin!'


  • I-1
  • Registratie: Oktober 2001
  • Laatst online: 20-05-2016
Dank je wel voor je antwoord ...kijk hier heb ik nou wat aan

Nu blijft alleen even de vraag open staan :

Hoe weet ik waar ik bijvoorbeeld programma's op moet instaleren?

[ Voor 4% gewijzigd door I-1 op 27-03-2006 21:16 ]


Verwijderd

Normaal gesproken wordt software bij Solaris onder /opt geinstalleerd. Hier is (volgens het df -h lijstje) nog 591 Mbyte vrij. Overigens komt /usr/local ook nog wel eens voor.

Nu is het zo dat je niet zozeer bij de installatie van de software bepaalt waar deze geinstalleerd wordt, maar bij het compileren hiervan. Hier wordt (vaak in de ./configure fase) bepaald in welke directories het programma bepaalde bestanden per default probeert te vinden.

Bij de installatie, of configuratie van het operating system wordt aangegeven welke partitie onder welke directory komt te hangen (gemount wordt). Hier moet dan ook al besloten worden hoe groot de partities worden waar eventuele toekomstige programma's geinstalleerd gaan worden

  • I-1
  • Registratie: Oktober 2001
  • Laatst online: 20-05-2016
Hoi,

dank je wel ...

Dus dat betekend dat ik me eigenlijk geen zorgen hoef te maken als ik iets nieuws wil instaleren omdat ik op deze partitie /dev/dsk/c0t0d0s6 4.8G 1.8G 3.0G 38% /usr nog genoeg ruimte over heb om toekomstige programma's te instaleren.

Dank je wel ,

dit zijn de antwoorden die ik nu nodig heb om te beginnen...

  • Liegebeest
  • Registratie: Februari 2002
  • Laatst online: 22:52
Overigens is het ook zo dat vantevoren gecompileerde software ook al standaard heeft bepaald waar het moet worden geinstalleerd. Je hoeft je daar dan doorgaans geen zorgen over te maken als je de package installeert met "pkgadd".

Het overgrote gedeelte van de gratis verkrijgbare software op http://www.sunfreeware.com installeert bijvoorbeeld (zoals reeds eerder vermeld) onder /usr/local en /opt.

Daarentegen: veel "grote" packages voor ingewikkelde pakketten zullen je vooraf vragen waar je iets wilt installeren. Daar volgen dan een aantal vragen, met default waardes als suggesties.

EDIT:
Ik zie overigens iets zeer opmerkelijks in je setup.
code:
1
/dev/dsk/c0t0d0s2 940M 42M 841M 5% /tmp

Normaal gesproken is het onder Solaris zo dat je een schijf in een aantal partities (genaamd "slices") kan opdelen. Net als met zo ongeveer elk ander OS. Echter, slice 2 word normaal onder Solaris gebruikt om te refereren naar de -hele- schijf en niet naar een enkele partitie.

Dit lijkt vreemd genoeg bij jou systeem niet het geval te zijn... Opmerkelijk...

Overigens komt het ook op me over alsof de persoon die het systeem heeft ingericht iets te grondig heeft willen zijn. Je -hoeft- niet alle slice nummers te gebruiken :) En normaal gesproken kan je volstaan met een zeer klein aantal slices. Een standaard die ik en mijn collega's normaal aanhouden is als volgt.

0 = /
1 = swap
3 = /export/home
5 = /var
7 = ~30 MB voor de volume manager *

/tmp word normaal gesproken bij Solaris in swap space gedraaid. En slice 2 word dus gebruikt om naar de hele schijf te refereren.

*: lang verhaal :) Vraag maar een ander keertje.

[ Voor 56% gewijzigd door Liegebeest op 27-03-2006 22:22 ]

Liege, liege, liegebeest!


  • Calculon
  • Registratie: November 2002
  • Niet online
Lang verhaal? Waar ik werk gebruiken wij exact dezelfde slice setup :-)

  • MrBarBarian
  • Registratie: Oktober 2003
  • Laatst online: 07-03-2023
sorry hoor.. maar gezien je vragen is ene beginnerscursus Unix/Linux wel op zijn plaats.. Het boeit helemaal niets op welke slice je installeerd.. Vergelijk maar met Windows, dat kan je ook op C:\ of D:\ installeren...

Enige vaste regel binnen je slicesetup is, is dat s2 backup heet en van de eerste tot de laatste sector loopt.

iRacing Profiel


  • stickybit451
  • Registratie: Maart 2006
  • Laatst online: 02-02 09:27
Wat al eerder werd aangegeven, dit is vreemd:

/dev/dsk/c0t0d0s2 940M 42M 841M 5% /tmp

Deze wordt standaard door Sun aangegeven als de backup-slice en mag alleen de volledige disk aangeven. Hier mogen geen filesystemen op worden geplaatst.

[ Voor 19% gewijzigd door stickybit451 op 27-03-2006 23:45 ]

Open source is the best!


  • Liegebeest
  • Registratie: Februari 2002
  • Laatst online: 22:52
Calculon schreef op maandag 27 maart 2006 @ 22:54:
Lang verhaal? Waar ik werk gebruiken wij exact dezelfde slice setup :-)
Ik bedoelde: volume management is een lang verhaal voor iemand die nog moet vragen naar de basic setup van Solaris slices enzo :)

Liege, liege, liegebeest!


  • Calculon
  • Registratie: November 2002
  • Niet online
Vandaar :-)

De threadstarter blijft inderdaad best nog even weg van de volume manager.

  • I-1
  • Registratie: Oktober 2001
  • Laatst online: 20-05-2016
De threadstarter blijft inderdaad best nog even weg van de volume manager.
Wat bedoel je?

  • Liegebeest
  • Registratie: Februari 2002
  • Laatst online: 22:52
Letterlijk dat je je nog maar even niet moet bekommeren over dingen als een "volume manager" als je nog moeite hebt met hoe Solaris überhaupt omgaat met gewone disks.

Liege, liege, liegebeest!

Pagina: 1