OmniOS Kernel question

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

manxam

Active Member
Jul 25, 2015
234
50
28
I recently installed OmniOS blood (151017) on a Dell R710 and and installed Gea's excellent Napp-it gui.

I was looking to see what the deduplication would be if enabled so ran "zdb -S mypoolname" and, after quite some time, the application crashed with OOM error (out of memory). Upon searching online I came across a post discussing 32-bit zdb application and 2GB memory limit.

After checking uname I realized that I'm running in 32 bit mode:
Code:
running on:SunOS fileserver 5.11 omnios-2e8c0ba i86pc i386 i86pc
This, afaik, was not selectable during installation. Does anyone know of a way to switch to the 64 bit kernel?
My grub menu.lst appears to only list 32 bit kernels:
Code:
title OmniOS v11 r151017
kernel /platform/i86pc/kernel/amd64/unix
module /platform/i86pc/amd64/boot_archive
title OmniOS v11 r151017 ttya
kernel /platform/i86pc/kernel/amd64/unix -B console=ttya
module /platform/i86pc/amd64/boot_archive
title OmniOS v11 r151017 ttyb
kernel /platform/i86pc/kernel/amd64/unix -B console=ttyb
module /platform/i86pc/amd64/boot_archive
Thanks,
M
 

gea

Well-Known Member
Dec 31, 2010
3,161
1,195
113
DE
SunOS fileserver 5.11 omnios-2e8c0ba i86pc i386 i86pc
does not mean 32 bit, refers only to an Intel or AMD CPU

/platform/i86pc/kernel/amd64
is 64 bit

You must not select. OmniOS is always 64 bit whenever possible.
Its only a problem the other way - 32 bit is a problem if you want.

If you want an answer for your question, you should ask at
omnios-discuss or illumos-discuss maillists where OS developers are around.
 

manxam

Active Member
Jul 25, 2015
234
50
28
Thank you Gea. The curious part is that, though grub shows amd64, isalist shows the following [missing amd64]:
pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86

I suppose I'll post on the mailing list.

Thanks!