You are not allowed to perform this action

X36ADU - Vnitrni struktura a administrace Unixu

sprava RAIDU

mdadm - prikaz pro spravu

/proc/mdstat - informace o RAIDech

sprava logickych svazku

lsmod
 
#modul pro LVM
modporobe dm-mod
 
#prevedeni fyz disku na svazky, se kterymi umi LVM pracovat 
pvcreate /dev/hdb /dev/hdd
 
# Nutno smazat nejdrive partitions !!!
 
#vytvoreni skupiny svazku /dev/test_vg
vgcreate test_vg /dev/hdb /dev/hdd
 
#vytvoreni logickeho 50mb disku /dev/test_vg/test_lv
lvcreate -L 50M -n test_lv test_vg
 
mkfs.ext2 /dev/test_vg//test_lv
 
#pripojeni
mount /dev/test_vg/test_lv /mnt/tmp
 
#zobrazeni informaci o fyzickych volumes
pvdisplay
 
#volume groups display
vgdisplay
 
#logical volume display
lvdisplay
 
#physical volume remove
pvremove
 
#volume group remove
vgremove
 
#logical volume remove
lvremove
 
#volume group reduce
vgreduce
 
#prida fyzicky volume do volume grupy test_vg
vgextend test_vg /dev/hdd
lvreduce
lvextend -L +30M /dev/test_vg/test_lv
 
#interaktivni mod lvm
lvm
 
#lmv>help
 
#vytvori snapshot volumu test_lv
lvcreate -L 50M -s -n db /dev/test_vg/test_lv

Sudo

/etc/sudoers - editovat treba pres visudo

user hostname=(runas) prikaz
%group hostname=(runas) prikaz

hostname = ALL → libovolny stroj

procesy

struktura proc_t

stavy procesu

  • TS_FREE - uvolnen, ale lze znova alokovat
  • TS_SLEEP - ceka na I/O nebo probuzeni
  • TS_RUN - pripraven pro spusteni (ready/runable)
  • TS_ONPROC - na procesoru
  • TS_ZOMB - zombie, dal exit() ale jeho rodic jeste neprovedl wait()
  • TS_STOPPED - pozastaveny

Vice ready front

preeptivni multitasking - stridani na zaklade priorit (udajne ihned), na zaklade casovych kvant

Time sharing - stejne casove kvantum pro vsechny

priorita se meni, pokud proces bezel, pokud ceka ,priorita se zvysuje, rychlost se da ovlivnovat prikazem nice, resp. renice.

Lepsi - planovani na zaklade prirazeni urcitych podilu jednotlivym uzivatelum - fair scheduling

Pokud proces zastavi na I/O, tak zvysuje prioritu, aby mel prilezitost data zpracovat

NFS

nfs v < 4 potrebuji stejna uid na vsech strojich,

4 udajne posila jen usernames, ale zatim to nefunguje uplne

server

  • mountd - handle
  • nfsd - obsluha pozadavku

client - v jadre

  • lockd - zamykani souboru
  • statd - informace o zamcich daneho klienta, je to kvuli tomu ,ze server si pamatuje jen

zamky v pameti, po rebootu je nutno je obnovit

pri kopirovani z disku na disk na serveru se zmeni handle, server pak klientum neodpovida na puvodni requesty, nuti je premontovat, ale to nektery neumi.

nelze jeden export montovat z vice filesystemu

automounter, primontuje az v pripade, ze user vstoupi do adresare

prima mapa - soubor s mount pointama

neprima mapa - zobrazi se az kdyz si to vyzadam, pridat nosuid !!!

adu.txt · Last modified: 2011/08/16 22:33 (external edit)
Back to top
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0