[brandz-discuss] Oracle XE in BrandZ
Jeff Victor
Jeff.Victor at Sun.COM
Wed Jun 27 07:07:40 PDT 2007
What build of OpenSolaris is this?
Fazal Majid wrote:
> I am trying to install Oracle 10g Express Edition inside a BrandZ container (CentOS 3.7 installed using the tarball).
> Installation went mostly uneventfully. I had to download and install the libaio RPM, and the installer did display some error messages pertaining to /proc, but it seems to have finished successfully.
>
> Creating an Oracle instance fails, however, with an ORA-27102: out of memory error. I suspect this is either related to the incomplete /proc emulation (mapped_base?) or to shm. Has anybody successfully installed Oracle in a BrandZ container?
>
> I trussed an Oracle process that generates the same error:
>
> 2366: read(9, 0x0C726116, 2064) (sleeping...)
> 2366: read(9, "\0\r\0\006\0\0\0\0\003\t".., 2064) = 13
> 2366: write(12, "\011\0\006\0\0\0\0\0\t01".., 17) = 17
> 2366: fstat64(9, 0x08044B00) = 0
> 2366: read(9, "\0\n\0\006\0\0\0\0 @", 2064) = 10
> 2366: close(12) = 0
> 2366: close(9) = 0
> 2366: open("/proc/self/maps", O_RDONLY) = 7
> 2366: fstat64(7, 0x08046F70) = 0
> 2366: read(7, " 0 8 0 3 d 0 0 0 - 0 8 0".., 299) = 299
> 2366: fstat64(7, 0x08046F70) = 0
> 2366: read(7, " 0 0 0\n 0 c 6 f d 0 0".., 299) = 299
> 2366: fstat64(7, 0x08046F70) = 0
> 2366: read(7, " p 0 0 0 0 0 0 0 0 0".., 299) = 299
> 2366: fstat64(7, 0x08046F70) = 0
> 2366: read(7, " 0 0 0 r w x p 0 0 0".., 299) = 299
> 2366: fstat64(7, 0x08046F70) = 0
> 2366: read(7, " r w x p 0 0 0 0 c 0".., 299) = 299
> 2366: fstat64(7, 0x08046F70) = 0
> 2366: read(7, " l - 2 . 3 . 2 . s o\n d".., 299) = 299
> 2366: fstat64(7, 0x08046F70) = 0
> 2366: read(7, " 7 0 7 8 9 / u s r /".., 299) = 299
> 2366: fstat64(7, 0x08046F70) = 0
> 2366: read(7, " 0 0 0 0 0 1 8 2 : 6 5".., 299) = 299
> 2366: fstat64(7, 0x08046F70) = 0
> 2366: read(7, " 2 . 0 / s e r v e r / l".., 299) = 299
> 2366: fstat64(7, 0x08046F70) = 0
> 2366: read(7, " 6 5 5 3 9 7 0 7 8 5 ".., 299) = 299
> 2366: fstat64(7, 0x08046F70) = 0
> 2366: read(7, " l i b / l i b o c r u t".., 299) = 299
> 2366: fstat64(7, 0x08046F70) = 0
> 2366: read(7, " 0 0 0 - d 0 e a 1 0 0 0".., 299) = 299
> 2366: fstat64(7, 0x08046F70) = 0
> 2366: read(7, " 1 8 2 : 6 5 5 3 9 7".., 299) = 299
> 2366: fstat64(7, 0x08046F70) = 0
> 2366: read(7, " v e r / l i b / l i b h".., 299) = 299
> 2366: fstat64(7, 0x08046F70) = 0
> 2366: read(7, " o\n d 1 0 1 2 0 0 0 - d".., 299) = 299
> 2366: fstat64(7, 0x08046F70) = 0
> 2366: read(7, " / x e / a p p / o r a c".., 299) = 299
> 2366: fstat64(7, 0x08046F70) = 0
> 2366: read(7, " 0 : 0 0 0 0\n d 1 0 9".., 299) = 299
> 2366: fstat64(7, 0x08046F70) = 0
> 2366: read(7, " 0 0 4 0 0 0 1 0 2 : 0".., 299) = 299
> 2366: fstat64(7, 0x08046F70) = 0
> 2366: read(7, " d 0 0 0 r w - p 0 0".., 299) = 299
> 2366: fstat64(7, 0x08046F70) = 0
> 2366: read(7, " 0 0 0 0 : 0 0 0 0\n".., 299) = 299
> 2366: fstat64(7, 0x08046F70) = 0
> 2366: read(7, " 0 0 0 0 0 1 0 2 : 0 0".., 299) = 107
> 2366: close(7) = 0
> 2366: brand(212, 0xD13F6000, 0x00000000, 0x00000000, 0x00000000, 0x00000000) = 2366
> 2366: open("/proc/2366/mapped_base", O_RDONLY) Err#2 ENOENT
> 2366: getrlimit(RLIMIT_STACK, 0x0804738C) = 0
> 2366: setrlimit(RLIMIT_STACK, 0x0804738C) = 0
> 2366: umask(0777) = 022
> 2366: umask(022) = 0777
> 2366: munmap(0xD087A000, 143360) = 0
> 2366: munmap(0xD089F000, 143360) = 0
> 2366: munmap(0xD0B94000, 143360) = 0
> 2366: uucopy(0x08047408, 0x08046F88, 8) = 0
> 2366: lwp_sigmask(SIG_SETMASK, 0x00002000, 0x00000000) = 0xFFBFFEFF [0x0000FFFF]
> 2366: uucopy(0xD13FD3A0, 0x08046E94, 20) = 0
> 2366: uucopy(0x08046F24, 0x08046D5C, 20) = 0
> 2366: lwp_sigmask(SIG_SETMASK, 0x00002000, 0x00000000) = 0xFFBFFEFF [0x0000FFFF]
> 2366: sigaction(SIGALRM, 0x00000000, 0x08046D90) = 0
> 2366: sigaction(SIGALRM, 0x08046CF0, 0x00000000) = 0
> 2366: lwp_sigmask(SIG_SETMASK, 0x00002000, 0x00000000) = 0xFFBFFEFF [0x0000FFFF]
> 2366: uucopy(0x08047388, 0x08046F88, 8) = 0
> 2366: lwp_sigmask(SIG_SETMASK, 0x00000000, 0x00000000) = 0xFFBFFEFF [0x0000FFFF]
> 2366: uucopy(0xD13FD2C4, 0x080470E4, 20) = 0
> 2366: uucopy(0x08047174, 0x08046FAC, 20) = 0
> 2366: lwp_sigmask(SIG_SETMASK, 0x00000004, 0x00000000) = 0xFFBFFEFF [0x0000FFFF]
> 2366: sigaction(SIGQUIT, 0x00000000, 0x08046FE0) = 0
> 2366: sigaction(SIGQUIT, 0x08046F40, 0x00000000) = 0
> 2366: lwp_sigmask(SIG_SETMASK, 0x00000000, 0x00000000) = 0xFFBFFEFF [0x0000FFFF]
> 2366: uucopy(0xD13FD2D8, 0x080470E4, 20) = 0
> 2366: uucopy(0x08047174, 0x08046FAC, 20) = 0
> 2366: lwp_sigmask(SIG_SETMASK, 0x00000008, 0x00000000) = 0xFFBFFEFF [0x0000FFFF]
> 2366: sigaction(SIGILL, 0x00000000, 0x08046FE0) = 0
> 2366: sigaction(SIGILL, 0x08046F40, 0x00000000) = 0
> 2366: lwp_sigmask(SIG_SETMASK, 0x00000000, 0x00000000) = 0xFFBFFEFF [0x0000FFFF]
> 2366: uucopy(0xD13FD2EC, 0x080470E4, 20) = 0
> 2366: uucopy(0x08047174, 0x08046FAC, 20) = 0
> 2366: lwp_sigmask(SIG_SETMASK, 0x00000010, 0x00000000) = 0xFFBFFEFF [0x0000FFFF]
> 2366: sigaction(SIGTRAP, 0x00000000, 0x08046FE0) = 0
> 2366: sigaction(SIGTRAP, 0x08046F40, 0x00000000) = 0
> 2366: lwp_sigmask(SIG_SETMASK, 0x00000000, 0x00000000) = 0xFFBFFEFF [0x0000FFFF]
> 2366: uucopy(0xD13FD300, 0x080470E4, 20) = 0
> 2366: uucopy(0x08047174, 0x08046FAC, 20) = 0
> 2366: lwp_sigmask(SIG_SETMASK, 0x00000020, 0x00000000) = 0xFFBFFEFF [0x0000FFFF]
> 2366: sigaction(SIGABRT, 0x00000000, 0x08046FE0) = 0
> 2366: sigaction(SIGABRT, 0x08046F40, 0x00000000) = 0
> 2366: lwp_sigmask(SIG_SETMASK, 0x00000000, 0x00000000) = 0xFFBFFEFF [0x0000FFFF]
> 2366: uucopy(0xD13FD328, 0x080470E4, 20) = 0
> 2366: uucopy(0x08047174, 0x08046FAC, 20) = 0
> 2366: lwp_sigmask(SIG_SETMASK, 0x00000080, 0x00000000) = 0xFFBFFEFF [0x0000FFFF]
> 2366: sigaction(SIGFPE, 0x00000000, 0x08046FE0) = 0
> 2366: sigaction(SIGFPE, 0x08046F40, 0x00000000) = 0
> 2366: lwp_sigmask(SIG_SETMASK, 0x00000000, 0x00000000) = 0xFFBFFEFF [0x0000FFFF]
> 2366: uucopy(0xD13FD314, 0x080470E4, 20) = 0
> 2366: uucopy(0x08047174, 0x08046FAC, 20) = 0
> 2366: lwp_sigmask(SIG_SETMASK, 0x00000200, 0x00000000) = 0xFFBFFEFF [0x0000FFFF]
> 2366: sigaction(SIGBUS, 0x00000000, 0x08046FE0) = 0
> 2366: sigaction(SIGBUS, 0x08046F40, 0x00000000) = 0
> 2366: lwp_sigmask(SIG_SETMASK, 0x00000000, 0x00000000) = 0xFFBFFEFF [0x0000FFFF]
> 2366: uucopy(0xD13FD364, 0x080470E4, 20) = 0
> 2366: uucopy(0x08047174, 0x08046FAC, 20) = 0
> 2366: lwp_sigmask(SIG_SETMASK, 0x00000400, 0x00000000) = 0xFFBFFEFF [0x0000FFFF]
> 2366: sigaction(SIGSEGV, 0x00000000, 0x08046FE0) = 0
> 2366: sigaction(SIGSEGV, 0x08046F40, 0x00000000) = 0
> 2366: lwp_sigmask(SIG_SETMASK, 0x00000000, 0x00000000) = 0xFFBFFEFF [0x0000FFFF]
> 2366: uucopy(0xD13FD4F4, 0x080470E4, 20) = 0
> 2366: uucopy(0x08047174, 0x08046FAC, 20) = 0
> 2366: lwp_sigmask(SIG_SETMASK, 0x00000800, 0x00000000) = 0xFFBFFEFF [0x0000FFFF]
> 2366: sigaction(SIGSYS, 0x00000000, 0x08046FE0) = 0
> 2366: sigaction(SIGSYS, 0x08046F40, 0x00000000) = 0
> 2366: lwp_sigmask(SIG_SETMASK, 0x00000000, 0x00000000) = 0xFFBFFEFF [0x0000FFFF]
> 2366: uucopy(0xD13FD468, 0x080470E4, 20) = 0
> 2366: uucopy(0x08047174, 0x08046FAC, 20) = 0
> 2366: lwp_sigmask(SIG_SETMASK, 0x20000000, 0x00000000) = 0xFFBFFEFF [0x0000FFFF]
> 2366: sigaction(SIGXCPU, 0x00000000, 0x08046FE0) = 0
> 2366: sigaction(SIGXCPU, 0x08046F40, 0x00000000) = 0
> 2366: lwp_sigmask(SIG_SETMASK, 0x00000000, 0x00000000) = 0xFFBFFEFF [0x0000FFFF]
> 2366: uucopy(0xD13FD47C, 0x080470E4, 20) = 0
> 2366: uucopy(0x08047174, 0x08046FAC, 20) = 0
> 2366: lwp_sigmask(SIG_SETMASK, 0x40000000, 0x00000000) = 0xFFBFFEFF [0x0000FFFF]
> 2366: sigaction(SIGXFSZ, 0x00000000, 0x08046FE0) = 0
> 2366: sigaction(SIGXFSZ, 0x08046F40, 0x00000000) = 0
> 2366: lwp_sigmask(SIG_SETMASK, 0x00000000, 0x00000000) = 0xFFBFFEFF [0x0000FFFF]
> 2366: uucopy(0xD13FD29C, 0x08047224, 20) = 0
> 2366: uucopy(0x080472B4, 0x080470EC, 20) = 0
> 2366: lwp_sigmask(SIG_SETMASK, 0x00000001, 0x00000000) = 0xFFBFFEFF [0x0000FFFF]
> 2366: sigaction(SIGHUP, 0x00000000, 0x08047120) = 0
> 2366: sigaction(SIGHUP, 0x08047080, 0x00000000) = 0
> 2366: lwp_sigmask(SIG_SETMASK, 0x00000000, 0x00000000) = 0xFFBFFEFF [0x0000FFFF]
> 2366: uucopy(0xD13FD38C, 0x08047218, 20) = 0
> 2366: uucopy(0x080472A8, 0x080470DC, 20) = 0
> 2366: lwp_sigmask(SIG_SETMASK, 0x00001000, 0x00000000) = 0xFFBFFEFF [0x0000FFFF]
> 2366: sigaction(SIGPIPE, 0x00000000, 0x08047110) = 0
> 2366: sigaction(SIGPIPE, 0x08047070, 0x00000000) = 0
> 2366: lwp_sigmask(SIG_SETMASK, 0x00000000, 0x00000000) = 0xFFBFFEFF [0x0000FFFF]
> 2366: uucopy(0xD13FD38C, 0x08047218, 20) = 0
> 2366: uucopy(0x080472A8, 0x080470DC, 20) = 0
> 2366: lwp_sigmask(SIG_SETMASK, 0x00001000, 0x00000000) = 0xFFBFFEFF [0x0000FFFF]
> 2366: sigaction(SIGPIPE, 0x00000000, 0x08047110) = 0
> 2366: uucopy(0x080470E8, 0x08047098, 8) = 0
> 2366: sigaction(SIGPIPE, 0x08047070, 0x00000000) = 0
> 2366: lwp_sigmask(SIG_SETMASK, 0x00000000, 0x00000000) = 0xFFBFFEFF [0x0000FFFF]
> 2366: uucopy(0xD13FD3B4, 0x0804720C, 20) = 0
> 2366: uucopy(0x0804729C, 0x080470CC, 20) = 0
> 2366: lwp_sigmask(SIG_SETMASK, 0x00004000, 0x00000000) = 0xFFBFFEFF [0x0000FFFF]
> 2366: sigaction(SIGTERM, 0x00000000, 0x08047100) = 0
> 2366: sigaction(SIGTERM, 0x08047060, 0x00000000) = 0
> 2366: lwp_sigmask(SIG_SETMASK, 0x00000000, 0x00000000) = 0xFFBFFEFF [0x0000FFFF]
> 2366: uucopy(0xD13FD490, 0x08047200, 20) = 0
> 2366: uucopy(0x08047290, 0x080470CC, 20) = 0
> 2366: lwp_sigmask(SIG_SETMASK, 0x08000000, 0x00000000) = 0xFFBFFEFF [0x0000FFFF]
> 2366: sigaction(SIGVTALRM, 0x00000000, 0x08047100) = 0
> 2366: sigaction(SIGVTALRM, 0x08047060, 0x00000000) = 0
> 2366: lwp_sigmask(SIG_SETMASK, 0x00000000, 0x00000000) = 0xFFBFFEFF [0x0000FFFF]
> 2366: uucopy(0xD13FD4A4, 0x080471F4, 20) = 0
> 2366: uucopy(0x08047284, 0x080470BC, 20) = 0
> 2366: lwp_sigmask(SIG_SETMASK, 0x10000000, 0x00000000) = 0xFFBFFEFF [0x0000FFFF]
> 2366: sigaction(SIGPROF, 0x00000000, 0x080470F0) = 0
> 2366: sigaction(SIGPROF, 0x08047050, 0x00000000) = 0
> 2366: lwp_sigmask(SIG_SETMASK, 0x00000000, 0x00000000) = 0xFFBFFEFF [0x0000FFFF]
> 2366: uucopy(0xD13FD350, 0x080471E8, 20) = 0
> 2366: uucopy(0x08047278, 0x080470AC, 20) = 0
> 2366: lwp_sigmask(SIG_SETMASK, 0x00008000, 0x00000000) = 0xFFBFFEFF [0x0000FFFF]
> 2366: sigaction(SIGUSR1, 0x00000000, 0x080470E0) = 0
> 2366: sigaction(SIGUSR1, 0x08047040, 0x00000000) = 0
> 2366: lwp_sigmask(SIG_SETMASK, 0x00000000, 0x00000000) = 0xFFBFFEFF [0x0000FFFF]
> 2366: uucopy(0xD13FD378, 0x08047244, 20) = 0
> 2366: uucopy(0x080472D4, 0x0804710C, 20) = 0
> 2366: lwp_sigmask(SIG_SETMASK, 0x00010000, 0x00000000) = 0xFFBFFEFF [0x0000FFFF]
> 2366: sigaction(SIGUSR2, 0x00000000, 0x08047140) = 0
> 2366: sigaction(SIGUSR2, 0x080470A0, 0x00000000) = 0
> 2366: lwp_sigmask(SIG_SETMASK, 0x00000000, 0x00000000) = 0xFFBFFEFF [0x0000FFFF]
> 2366: setcontext(0x08047650)
> 2366: _exit(0)
>
>
> This message posted from opensolaris.org
> _______________________________________________
> brandz-discuss mailing list
> brandz-discuss at opensolaris.org
>
--
--------------------------------------------------------------------------
Jeff VICTOR Sun Microsystems jeff.victor @ sun.com
OS Ambassador Sr. Technical Specialist
Solaris 10 Zones FAQ: http://www.opensolaris.org/os/community/zones/faq
--------------------------------------------------------------------------
More information about the brandz-discuss
mailing list