Во первых проблема в том, что из 3 дисков Оракла только 2, можно поставить сервер хотябы в минимальной конфигурации.
Во вторых при запуске runinstall.sh выдает "Unable to load native library: /tmp/OraInstall2007-02-07_10-25-56PM/jre/lib/i386/libjava.so: symbol __libc_wait, version GLIBC_2.0 not defined in file libc.so.6 with link time reference'
какое может быть решение проблемы???
Milton: установка Оракла 9 под Асп 11
Рекомендую зайти на сайт Оракла и почитать документацию по установке по RedHat, по крайней мере мне для установки под SLES9 дока с Оракла очень сильно помогла.
[quote=Vitls]Рекомендую зайти на сайт Оракла и почитать документацию по установке по RedHat, по крайней мере мне для установки под SLES9 дока с Оракла очень сильно помогла.[/quote]
Немаложавно уточнить, является ли АСП поддерживаемой платформой. Иначе потом можно глюков огрести.
[quote=Milton]при запуске runinstall.sh выдает "Unable to load native library: /tmp/OraInstall2007-02-07_10-25-56PM/jre/lib/i386/libjava.so: symbol __libc_wait, version GLIBC_2.0 not defined in file libc.so.6 with link time reference'
какое может быть решение проблемы???[/quote]
Проблема известная, надо патчик перед установкой запускать. Но это и не последнее, что надо сделать, чтобы Оракл поставился..
#!/bin/bash
USER=`whoami`
if [ $USER != root ]; then
echo "Must be root to run this script, please login as root and re-try"
exit
fi
# see if libcwait.so is already being loaded
if [ -f "/etc/ld.so.preload" ] && [ -n "`grep libcwait /etc/ld.so.preload`" ]; then
echo "Patch has already been applied"
exit
else
echo "Applying patch..."
fi
cat << EOF |
#include
#include
#include
#include
pid_t
__libc_wait (int *status)
{
int res;
asm volatile ("pushl %%ebx\n\t"
"movl %2, %%ebx\n\t"
"movl %1, %%eax\n\t"
"int \$0x80\n\t"
"popl %%ebx"
: "=a" (res)
: "i" (__NR_wait4), "0" (WAIT_ANY), "c" (status), "d" (0), "S" (0));
return res;
}
EOF
gcc -O2 -shared -fpic -xc - -o /etc/libcwait.so
echo "/etc/libcwait.so" >>/etc/ld.so.preload
echo "Ensuring permissions are correctly set..."
chown root.root /etc/libcwait.so /etc/ld.so.preload
chmod 755 /etc/libcwait.so
chmod 444 /etc/ld.so.preload
echo "Done."
echo "Patch successfully applied"
[ Редактирование 18.02.2007 - 09:24:02 ]
Последние комментарии
9 лет 50 недель назад
10 лет 16 недель назад
10 лет 26 недель назад
10 лет 27 недель назад
11 лет 16 недель назад
11 лет 16 недель назад
11 лет 16 недель назад
11 лет 17 недель назад
11 лет 17 недель назад
11 лет 18 недель назад