On Sep 29, 2016 2:03 PM, "Len Weincier" <[email protected]> wrote: > > Hi Hi
> > We have some new hosts with 1.5T memory and this causes a zones/swap of 1.5T to be created. > Is this necessary in the GZ ? Each VM gets its own swap so just not sure what would be running in the GZ that would end u using that swap ? > Yes, it could be a good idea depending on your use case. If you are using LX or joyent zones, they are assigned out of the GZ's resources and the since the illumos kernel does not over commit memory, all memory allocated by a process must be backed in the GZ in either RAM or swap, so having 0.5x to 1x "max_physical_mem" in "swap". KVM zones are a bit different because they will have their own swap as part of the allocated zvol using whatever mechanism the guest OS uses. However, even heavy KVM zone hosts benefit from a lot of swap because they need to allocate all of the guests memory up front so having a large swap helps deal the memory fragmentation as the host gets to capacity. Of couse because the swap is just a zvol, you can reduce the swap dataset if you like using using the normal zvol commands: zfs set volsize=<size> zones/swap I don't recall if shrinking zones/swap needs to be done while the host is in noimport mode though. ------------------------------------------- smartos-discuss Archives: https://www.listbox.com/member/archive/184463/=now RSS Feed: https://www.listbox.com/member/archive/rss/184463/25769125-55cfbc00 Modify Your Subscription: https://www.listbox.com/member/?member_id=25769125&id_secret=25769125-7688e9fb Powered by Listbox: http://www.listbox.com
