2012-03-14, 18:59
  #1
Medlem
Jag har en virtuell FreeBSD (FreeNAS 7) där jag initialt gav hosten 256MB RAM i hypervisorn (VMWare ESXi).

Efter det har jag utökat till 512MB i hypervisorn och trodde att hosten automatiskt skulle allokera detta efter en omstart men så har inte skett. Både hypervisor och host är sedan dess omstartade flertalet gånger samt så har jag uppgraderat hosten till absolut senaste builden av FreeNAS efteråt med samma resultat.

Jag hade förstått om problemet manifesterat sig på en fysisk maskin där man kan stöta på problem med bussar / trasiga stickor etc men inte under vmware..

Tyvärr får jag erkänna att det finns rejäla glapp i mina BSD-kunskaper, kanske någon av er har några idéer?

dmesg:
Kod:
$ dmesg | grep mem
SRAT: No CPU found for memory domain 0
real memory  = 536870912 (512 MB)
avail memory = 256835584 (244 MB)
vgapci0: <VGA-compatible display> port 0x10d0-0x10df mem 0xd4000000-0xd7ffffff,0xd8000000-0xd87fffff irq 16 at device 15.0 on pci0
mpt0: <LSILogic 1030 Ultra4 Adapter> port 0x1400-0x14ff mem 0xd8820000-0xd883ffff,0xd8800000-0xd881ffff irq 17 at device 16.0 on pci0
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
VMware memory control driver initialized
ZFS WARNING: Recommended minimum kmem_size is 512MB; expect unstable behavior.
             Consider tuning vm.kmem_size and vm.kmem_size_max

Jag använder inte ZFS över huvud taget så den varningen borde vara irrelevant.

top (minnesrelaterat iaf):
Kod:
$ top
last pid: 15168;  load averages:  0.00,  0.00,  0.00  up 0+00:45:11    18:46:20
30 processes:  1 running, 29 sleeping

Mem: 34M Active, 33M Inact, 42M Wired, 148K Cache, 21M Buf, 145M Free

sysctl:
Kod:
$ sysctl -a | grep mem
device	mem
vm.kmem_map_free: 127344640
vm.kmem_map_size: 6553600
vm.kmem_size_scale: 2
vm.kmem_size_max: 329853485875
vm.kmem_size_min: 0
vm.kmem_size: 133898240
vm.vmmemctl: target:                    0 pages
vfs.ufs.dirhash_lowmemcount: 0
vfs.ufs.dirhash_mem: 7007
vfs.ufs.dirhash_maxmem: 2097152
net.link.bridge.pfil_member: 1
debug.fwmem_debug: 0
hw.physmem: 283885568
hw.usermem: 239390720
hw.realmem: 536870912
hw.firewire.fwmem.speed: 2
hw.firewire.fwmem.eui64_lo: 0
hw.firewire.fwmem.eui64_hi: 0
hw.cbb.start_memory: 2281701376
hw.pci.host_mem_start: 2147483648
p1003_1b.memlock: 0
p1003_1b.memlock_range: 0
p1003_1b.memory_protection: 0
p1003_1b.shared_memory_objects: 200112
compat.ia32.maxvmem: 0
kstat.zfs.misc.arcstats.l2_abort_lowmem: 0
kstat.zfs.misc.arcstats.memory_throttle_count: 0
Citera
2012-03-15, 08:00
  #2
Medlem
Årets fail från min sida.. i den senare versionen används RAM-diskar.. inte speciellt underligt att jag inte får använda allt fysiskt minne
Citera

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in