Newsgroup: it.comp.os.linux.sys
Titolo: cpu e ram su xen in dom0

Ciao,
ho installato xenserver.
Sembra funzionare, ma noto due cose strane.
Da XenCenter, alla voce memory, mi viene indicato:
"0 B free of 0 B available (0 B total)" alla voce
In realtà, ci sono 16GB di ram, ma non li vede.
In più, via SSH vedo solo 512MB.
Tant'è che se cerco di creare una VM mi vien fuori un errore
indicante che la memoria della VM è superiore a quella libera
nel server.
Per quanto riguarda i processori, invece, su XenCenter ne vedo
correttamente 8 (biprocessore quadcore) mentre se mi collego via
SSH ne vedo solo 1.
# cat /proc/cpuinfo
processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 23
model name	: Intel(R) Xeon(R) CPU           E5420  @ 2.50GHz
stepping	: 10
cpu MHz		: 2493.774
cache size	: 6144 KB
fdiv_bug	: no
hlt_bug		: no
f00f_bug	: no
coma_bug	: no
fpu		: yes
fpu_exception	: yes
cpuid level	: 13
wp		: yes
flags		: fpu de tsc msr pae cx8 apic sep mtrr cmov pat clflush acpi mmx 
fxsr sse sse2 ss ht nx constant_tsc up pni vmx
bogomips	: 4988.74
# cat /proc/meminfo
MemTotal:       574464 kB
MemFree:        336140 kB
Buffers:          4684 kB
Cached:          97556 kB
SwapCached:          0 kB
Active:          48924 kB
Inactive:        81540 kB
HighTotal:           0 kB
HighFree:            0 kB
LowTotal:       574464 kB
LowFree:        336140 kB
SwapTotal:      524280 kB
SwapFree:       524280 kB
Dirty:             124 kB
Writeback:           0 kB
AnonPages:       28160 kB
Mapped:          10920 kB
Slab:            14084 kB
PageTables:       1260 kB
NFS_Unstable:        0 kB
Bounce:              0 kB
CommitLimit:    811512 kB
Committed_AS:   310064 kB
VmallocTotal:   235512 kB
VmallocUsed:      4620 kB
VmallocChunk:   230640 kB
A 'sto punto mi vien da pensare anche una cosa:
la dimensione delle swap, viene calcolata in base alla ram
in fase di installazione? Io ho una swap da 512MB....
Che può essere?
Dove son finite tutte le risorse?

 Dove son finite tutte le risorse?
Risolto: un bel formattone ed ora funziona tutto a dovere.
Mah.

 SSH ne vedo solo 1.
Umh... non � che hai dom0-cpus impostato a 1 e la memoria
di dom0 impostata a 512?
-- 
ValeRyo
CBR600F "Cerbero" - 
http://www.slimmit.com/go.asp?6YT
GamerTag: 
http://card.mygamercard.net/IT/nxe/ValeRyo76.png
 

 di dom0 impostata a 512?
Credo di aver capito, in ssh ci si collega ad una "virtualmachine"
di gestione che ha 512MB di ram e non ci si collega direttamente
al server.
Come faccio a collegarmi al server? Ad esempio ieri ho provato a fare
il dump di un LVM ma non ï¿œ stato possibile perchï¿œ il dom0/domU di
gestione non aveva spazio a sufficienza...

 gestione non aveva spazio a sufficienza...
Che passi hai fatto?


 Che passi hai fatto?
# ssh <ip>
# dd if=/dev/<vg>/<lv> of=miofile.img
muore dicendo di aver finito lo spazio.
Era solo un esperimento, non mi son stato a sbattere
esportando un nfs o un iscsi dal server di backup su cui
dumpare l'lvm...
Volevo vedere se fosse possibile ripristinare il backup di una VM
partendo dal dump del suo LVM senza impazzire e, sopratutto, in
quanto tempo. Ed inoltre, volevo vedere se fosse possibile creare
una VM ex-novo usando come immagine direttamente il dump. Ovvero
ready-to-boot dal dump LVM.

 ready-to-boot dal dump LVM.
E' semplicissimo, fai un dump verso il volume e poi lanci la vm.
L'equivalente HW del copiare un disco su un altro e poi montarlo.


 L'equivalente HW del copiare un disco su un altro e poi montarlo.
Ok, non posso perï¿œ montare direttamente il dump come VM?
Eviterei di fare il restore di un volume che magari mi richiede 2
ore. Sarebbe comodo poter bootare una VM direttamente dall'immagine.

 Sarebbe comodo poter bootare una VM direttamente dall'immagine.
Non ho mai fatto test, ma temo sia pi� lento.


 Non ho mai fatto test, ma temo sia piï¿œ lento.
Certo, infatti serve solo come disaster recovery.