Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Установка Oracle 10 на Mandriva 2008  [new]
Scorpio_md
Member

Откуда: Тирасполь
Сообщений: 451
Здравствуйте. Я извиняюсь за порождение дублирующей темы, т.к. такая была создана мной на ORACLE, но хочу задать лисоводам вопрос. При установке оракла у меня возникает ошибка, и ни как не могу понять ее возникновения и как от нее избавиться:

[oracle@localhost cron.hour]$ /media/cdrom/runinstaller -ignoresysprereqs
Starting Oracle Universal Installer...

Checking installer requirements...

Checking operating system version: must be redhat-3, SuSE-9, redhat-4, UnitedLin
ux-1.0, asianux-1 or asianux-2
                                      Failed <<<<


>>> Ignoring required pre-requisite failures. Continuing...

Preparing to launch Oracle Universal Installer from /home/oracle/tmp/OraInstall2
008-05-14_03-06-30PM. Please wait ...[oracle@localhost cron.hour]$ Oracle Univer
sal Installer, Version 10.2.0.1.0 Production
Copyright (C) 1999, 2005, Oracle. All rights reserved.

java.io.FileNotFoundException: /home/oracle/tmp/OraInstall2008-05-14_03-06-30PM/
oui/instImages/images.properties (No such file or directory)
        at java.io.FileInputStream.open(Native Method)
        at java.io.FileInputStream.<init>(Unknown Source)
        at java.io.FileInputStream.<init>(Unknown Source)



От чего возникает вот это, хот по этому пути я смотрел
java.io.FileNotFoundException: /home/oracle/tmp/OraInstall2008-05-14_03-06-30PM/
oui/instImages/images.properties (No such file or directory)

файл images.properties есть.

Как это лечить ??? Или я я чтото не так делаю ???
14 май 08, 12:56    [5661078]     Ответить | Цитировать Сообщить модератору
 Re: Установка Oracle 10 на Mandriva 2008  [new]
Журавлев Денис
Member

Откуда: St.John,NB,CA
Сообщений: 5532
cd /media/cdrom/
./runinstaller -ignoresysprereqs
14 май 08, 14:07    [5661717]     Ответить | Цитировать Сообщить модератору
 Re: Установка Oracle 10 на Mandriva 2008  [new]
Scorpio_md
Member

Откуда: Тирасполь
Сообщений: 451
так там и написано,
[oracle@localhost cron.hour]$ /media/cdrom/runinstaller -ignoresysprereqs

Я так понял она игнорирует уже требования, но все же чего то ей всетаки не хватает.
14 май 08, 14:18    [5661800]     Ответить | Цитировать Сообщить модератору
 Re: Установка Oracle 10 на Mandriva 2008  [new]
Журавлев Денис
Member

Откуда: St.John,NB,CA
Сообщений: 5532
Scorpio_md
так там и написано,
[oracle@localhost cron.hour]$ /media/cdrom/runinstaller -ignoresysprereqs

Я так понял она игнорирует уже требования, но все же чего то ей всетаки не хватает.
вам не понять логику индусов попробуйте из нужного каталога ./runinstaller -ignoresysprereqs
14 май 08, 14:26    [5661872]     Ответить | Цитировать Сообщить модератору
 Re: Установка Oracle 10 на Mandriva 2008  [new]
Scorpio_md
Member

Откуда: Тирасполь
Сообщений: 451
Попытался вашим способом

[oracle@localhost cdrom]$ ./runinstaller -ignoresysprereqs
Starting Oracle Universal Installer...

Checking installer requirements...

Checking operating system version: must be redhat-3, SuSE-9, redhat-4, UnitedLin
ux-1.0, asianux-1 or asianux-2
                                      Failed <<<<


>>> Ignoring required pre-requisite failures. Continuing...

Error: OUI cannot be launched because the current working directory is set on th
e CD-ROM mount point. Launching OUI from this directory will make it difficult t
o unmount the disk later in the installation. Please change the working director
y and relaunch OUI.You can change the working directory by typing 'cd' (e.g. cd
/home) and then execute the 'runInstaller' command by typing its full path (e.g.
 /mnt/cdrom/runInstaller)
14 май 08, 14:35    [5661948]     Ответить | Цитировать Сообщить модератору
 Re: Установка Oracle 10 на Mandriva 2008  [new]
Журавлев Денис
Member

Откуда: St.John,NB,CA
Сообщений: 5532
о как

http://download-east.oracle.com/docs/cd/B19306_01/install.102/b15667/inst_task.htm#BABEHJDJ

   *   If the installation files are on disc, enter commands similar to the following, where directory_path is the path of the database directory on the DVD:

$ cd /tmp
$ /directory_path/runInstaller

* If the installation files are on the hard disk, change directory to the database directory and enter the following command:

$ ./runInstaller


http://www.puschitz.com/InstallingOracle10g.shtml
14 май 08, 14:52    [5662103]     Ответить | Цитировать Сообщить модератору
 Re: Установка Oracle 10 на Mandriva 2008  [new]
Scorpio_md
Member

Откуда: Тирасполь
Сообщений: 451
Скопировал я диск на винт и запустил как сказали прямо с диска, выдал что места нет
Preparing to launch Oracle Universal Installer from /home/oracle/tmp/OraInstall2
008-05-14_06-03-59PM. Please wait ...
Error in writing to directory /home/oracle/tmp/OraInstall2008-05-14_06-03-59PM.
Please ensure that this directory is writable and has atleast 60 MB of disk spac
e. Installation cannot continue.
: Success

Свободного места 9 Гиг, скопировал диск в папку /home/oracle/tmp запустил оттуда, тоже самое.
Все делаю под пользователем oracle
14 май 08, 15:20    [5662303]     Ответить | Цитировать Сообщить модератору
 Re: Установка Oracle 10 на Mandriva 2008  [new]
Журавлев Денис
Member

Откуда: St.John,NB,CA
Сообщений: 5532
Scorpio_md
Свободного места 9 Гиг, скопировал диск в папку /home/oracle/tmp запустил оттуда, тоже самое.
Все делаю под пользователем oracle
а в темпе?
14 май 08, 15:30    [5662374]     Ответить | Цитировать Сообщить модератору
 Re: Установка Oracle 10 на Mandriva 2008  [new]
Scorpio_md
Member

Откуда: Тирасполь
Сообщений: 451
тоже самое, я ж туда для интереса под пользователем оракла залил всю инсталяшку на 600 метров
14 май 08, 15:35    [5662409]     Ответить | Цитировать Сообщить модератору
 Re: Установка Oracle 10 на Mandriva 2008  [new]
Scorpio_md
Member

Откуда: Тирасполь
Сообщений: 451
создал в корне даже папу /tmp1. Прописал

export TMP=/tmp1
export TMPDIR=/tmp1

Все равно таже ошибка нет места
14 май 08, 15:38    [5662429]     Ответить | Цитировать Сообщить модератору
 Re: Установка Oracle 10 на Mandriva 2008  [new]
Scorpio_md
Member

Откуда: Тирасполь
Сообщений: 451
[oracle@localhost orainstall]$ ./runinstaller -ignoresysprereqs
Starting Oracle Universal Installer...

Checking installer requirements...

Checking operating system version: must be redhat-3, SuSE-9, redhat-4, UnitedLinux-1.0, asianux-1 or asianux-2
                                      Passed


All installer requirements met.

Preparing to launch Oracle Universal Installer from /oradbs/OraInstall2008-05-16_08-38-53AM. Please wait ...
Error in writing to directory /oradbs/OraInstall2008-05-16_08-38-53AM. Please ensure that this directory is writable and has atleast 60 MB of disk space. Installation cannot continue.
: Победа
[oracle@localhost orainstall]$

Подскажите, как избавиться от этой ошибки??

Под рутом в корне линукса уэе создал папку ORADBS прописал
chown oracle.oinstall /oradbs
chmod 1777 /oradbs
export TEMP=/oradbs
export TMPDIR=/oradbs
переключился на пользователя ORACLE, запускаю инсталл, получаю ошибку.

Попробовал под рутом запустить таже самая ошибка.

Вот объем диска, точнее папки /tmp и /oradbs, сам корень 15 Гиг, ext3
[root@localhost ~]# df /tmp
Файловая система     1K-блоков      Исп  Доступно  Исп% смонтирована на
/dev/sda1             15235040   2729568  11719092  19% /

[root@localhost ~]# df /tmp
Файловая система     1K-блоков      Исп  Доступно  Исп% смонтирована на
/dev/sda1             15235040   2729568  11719092  19% /
16 май 08, 10:06    [5671637]     Ответить | Цитировать Сообщить модератору
 Re: Установка Oracle 10 на Mandriva 2008  [new]
Scorpio_md
Member

Откуда: Тирасполь
Сообщений: 451
[root@localhost ~]# df /tmp oradbs
df: `oradbs': Нет такого файла или каталога
Файловая система     1K-блоков      Исп  Доступно  Исп% смонтирована на
/dev/sda1             15235040   2729568  11719092  19% /
16 май 08, 10:07    [5671644]     Ответить | Цитировать Сообщить модератору
 Re: Установка Oracle 10 на Mandriva 2008  [new]
avb1003
Member

Откуда: Москва
Сообщений: 417
Почему это так, мы можем никогда не узнать. А вот как это может быть:
free_space.c
#include <stdio.h>
int main(int argc,char *argv[]) {
int free_space_in_blocks, block_size,free_mb;
free_space_in_blocks=atoi(argv[1]);
block_size=atoi(argv[2]);
free_mb=(free_space_in_blocks*block_size)/(1024*1024);
printf("has free %d megabytes!\n",free_mb);
}

gcc -o free_space free_space.c
#./free_space 11719092 1024
has free -843 megabytes!
16 май 08, 17:21    [5675679]     Ответить | Цитировать Сообщить модератору
 Re: Установка Oracle 10 на Mandriva 2008  [new]
Scorpio_md
Member

Откуда: Тирасполь
Сообщений: 451
После компиляции выдало ошибку
[root@localhost tmp]# gcc -o free_space free_space.c
free_space.c:8:2: warning: no newline at end of file

Затем
#./free_space 11719092 1024
has free -843 megabytes!

Потом переключился на пользователя ORACLE , ошбка с местом так и неушла, переключился на рута, тоже самое. Уже поставил красную шапку 5.1 всеравно одно и тоже.
Сколько читал статьи по форуму я такого еще не видел. Как мне установить свою базу. Уже неделю по нету шарюсь, не могу понять, что я делаю не так.
16 май 08, 22:00    [5676465]     Ответить | Цитировать Сообщить модератору
 Re: Установка Oracle 10 на Mandriva 2008  [new]
avb1003
Member

Откуда: Москва
Сообщений: 417
Scorpio_md
После компиляции выдало ошибку
[root@localhost tmp]# gcc -o free_space free_space.c
free_space.c:8:2: warning: no newline at end of file

Это не сообщение об ошибке, а предупреждение об отсутствии
символа новой строки в конце файла. Где-то потерялся.
Scorpio_md

Затем
#./free_space 11719092 1024
has free -843 megabytes!

Потом переключился на пользователя ORACLE , ошбка с местом так и неушла, переключился на рута, тоже самое. Уже поставил красную шапку 5.1 всеравно одно и тоже.
Сколько читал статьи по форуму я такого еще не видел. Как мне установить свою базу. Уже неделю по нету шарюсь, не могу понять, что я делаю не так.

Scorpio_md

...
Как это лечить ??? Или я я чтото не так делаю ???

Предложенная программка - не "таблетка", а скорее "градусник".
От ее запуска ничего не могло и не должно было поменяться, так же как
от использования градусника не наступает выздоровление.
Она просто демонстрирует правдоподобность предположения,
что код инстолятора, определяющий свободное место на диске,
мог быть создан до появления больших дисков и может делать
неправильный вывод о наличии свободного места.
Если у Вас нет возможности идти прямым путем- то есть
просто обратиться в службу поддержки Oracle за решением этой проблемы,
или просто попробовать другой дистрибутив, то я вижу две возможности
попробовать "излечиться":
1. Попробовать установить Oracle в специально созданный для
него отдельный раздел с размером <= 2 Гб. Файлы базы данных можно
будет(наверное Картинка с другого сайта.) создать в других разделах.
2. Попробовать изменить свободное место на диска, так чтобы "градусник"
стал показывать "правильное" значение.
Например , необходимое место можно найти с помощью модифицированного "градусника":
new_free_space.c
#include <stdio.h>
int main(int argc,char *argv[]) {
int f0,free_space_in_blocks, block_size,free_mb;
f0=free_space_in_blocks=atoi(argv[1]);
block_size=atoi(argv[2]);
do {
free_mb=(free_space_in_blocks*block_size)/(1024*1024);
free_space_in_blocks-=1;
} while(free_mb<0);
free_space_in_blocks+=1;
printf("%d blocks has free %d megabytes!\n",free_space_in_blocks,free_mb);
printf("need decrise by %d block\n",f0-free_space_in_blocks);
}
#./new_free_space 11719092 1024
10485758 blocks has free 2047 megabytes!
need decrise by 1233333 block
Быстро уменьшить свободное место можно чем-то вроде:

dd if=/dev/zero ibs=1k of=waste_space.dat count=1233333
17 май 08, 01:09    [5676875]     Ответить | Цитировать Сообщить модератору
 Re: Установка Oracle 10 на Mandriva 2008  [new]
AI
Member

Откуда: Москва
Сообщений: 2817
avb1003

......

Предложенная программка - не "таблетка", а скорее "градусник".
От ее запуска ничего не могло и не должно было поменяться, так же как
от использования градусника не наступает выздоровление.
Она просто демонстрирует правдоподобность предположения,
что код инстолятора, определяющий свободное место на диске,
мог быть создан до появления больших дисков и может делать
неправильный вывод о наличии свободного места.
Если у Вас нет возможности идти прямым путем- то есть
просто обратиться в службу поддержки Oracle за решением этой проблемы,
или просто попробовать другой дистрибутив, то я вижу две возможности
попробовать "излечиться":
1. Попробовать установить Oracle в специально созданный для
него отдельный раздел с размером <= 2 Гб. Файлы базы данных можно
будет(наверное Картинка с другого сайта.) создать в других разделах.

..........



Глупостей не надо говорить. Оракл, тем более 10.2 совершенно спокойно определяет большие диски. Другое дело, что на mandriva2008 может не встать. Тем более, что автор совершенно не сказал, сделал ли он все необходимые действия по настройке ОС, прописанные в руководстве по установке. Может, и дистрибутив битым оказаться.
17 май 08, 23:04    [5678471]     Ответить | Цитировать Сообщить модератору
 Re: Установка Oracle 10 на Mandriva 2008  [new]
Scorpio_md
Member

Откуда: Тирасполь
Сообщений: 451
Я не могу понять только одного. У меня на данный момент, когда использовал градусник уже стояла redhat 5.1. Его стянул с торэнта.

Все настройки делал по путищу. Я так понял там самое полное описание инсталляции.
17 май 08, 23:21    [5678530]     Ответить | Цитировать Сообщить модератору
 Re: Установка Oracle 10 на Mandriva 2008  [new]
avb1003
Member

Откуда: Москва
Сообщений: 417
AI

...
Глупостей не надо говорить. Оракл, тем более 10.2 совершенно спокойно определяет большие диски. Другое дело, что на mandriva2008 может не встать. Тем более, что автор совершенно не сказал, сделал ли он все необходимые действия по настройке ОС, прописанные в руководстве по установке. Может, и дистрибутив битым оказаться.

А почему Вы не сказали это(про глупости) автору темы?
Scorpio_md
Скопировал я диск на винт и запустил как сказали прямо с диска, выдал что места нет
Preparing to launch Oracle Universal Installer from /home/oracle/tmp/OraInstall2
008-05-14_06-03-59PM. Please wait ...
Error in writing to directory /home/oracle/tmp/OraInstall2008-05-14_06-03-59PM.
Please ensure that this directory is writable and has atleast 60 MB of disk spac
e. Installation cannot continue.
: Success

Свободного места 9 Гиг, скопировал диск в папку /home/oracle/tmp запустил оттуда, тоже самое.
Все делаю под пользователем oracle

Человек говорит, что у него на диске свободных 9 Гиг, а Oracle просит хотя бы 60мб?
Он, наверное, все придумал, ведь
"Оракл, тем более 10.2 совершенно спокойно определяет большие диски." ? Я же предполагая, что мне сообщена верная информация, дал свое
объяснение феномену и предложения по его проверке и/или обходу.
Если для него они не приемлемы, то это его дело, хотя мне кажется, что если на установку
потрачена неделя, то можно потратить еще полчаса-день на проверку разумной гипотезы.
Oracle - это не какой-то таинственный субъект, который чего-то определяет или
чего-то не определяет, а набор программных средств, которые могут содержать ( и к сожалению
часто содержат) разные ошибки. И в данный момент мы, возможно, наблюдаем
(если автор топика нас не разыгрывает) одну из таких ошибок: не диске 9гиг, а он(Oracle) просит хотя бы 60 мб.
Мое же предположение просто состояло в том, что в том месте, где Oracle принимает решение
о достаточности места для установки, используется простая формула перевода блоков
в мегабайты, которая при некоторых значениях количества блоков дает неправильные значения.
(Не при больших, а при некоторых!). Предложенные программки позволяют найти значения
при которых эта простая формула даст хотя и на правильное, но значение, которое
позволило бы инстолятору продолжить установку. Эти значения можно было бы вычислить
на бумаге, но мне это лень. Два совета это уже "таблетки". Да они "левые", но не "смертельные".
Я предполагаю, что они могут помочь, естественно не даю никакой гарантии, и мне
довольно все равно попробует ли их автор или нет.
Естественно можно придумать другие объяснения.
Высказывая же свое предположение, я не ставил целью подорвать авторитет такой уважаемой корпорации как Oracle, а где-то даже, напротив, пытался объяснить, при каких обстоятельствах
уважаемая программа может сказать, что ей мало места, тогда как его очень много.
18 май 08, 03:27    [5679067]     Ответить | Цитировать Сообщить модератору
 Re: Установка Oracle 10 на Mandriva 2008  [new]
/tmp
Guest
avb1003
AI

...
Глупостей не надо говорить. Оракл, тем более 10.2 совершенно спокойно определяет большие диски. Другое дело, что на mandriva2008 может не встать. Тем более, что автор совершенно не сказал, сделал ли он все необходимые действия по настройке ОС, прописанные в руководстве по установке. Может, и дистрибутив битым оказаться.

А почему Вы не сказали это(про глупости) автору темы?
Scorpio_md
Скопировал я диск на винт и запустил как сказали прямо с диска, выдал что места нет
Preparing to launch Oracle Universal Installer from /home/oracle/tmp/OraInstall2
008-05-14_06-03-59PM. Please wait ...
Error in writing to directory /home/oracle/tmp/OraInstall2008-05-14_06-03-59PM.
Please ensure that this directory is writable and has atleast 60 MB of disk spac
e. Installation cannot continue.
: Success

Свободного места 9 Гиг, скопировал диск в папку /home/oracle/tmp запустил оттуда, тоже самое.
Все делаю под пользователем oracle

Человек говорит, что у него на диске свободных 9 Гиг, а Oracle просит хотя бы 60мб?


у него на диске один единственный раздел и весь 9Gb?
19 май 08, 10:51    [5681170]     Ответить | Цитировать Сообщить модератору
 Re: Установка Oracle 10 на Mandriva 2008  [new]
Scorpio_md
Member

Откуда: Тирасполь
Сообщений: 451
Вобщем закончилось тем, что я снес линукс, корневой раздел сделал объемом в 1 Гиг, и оракл начал устанавливаться. Причем опять с интересными фокусами. Если его предварительно скопировать на диск, ругается мало места, < 60 МБ, если запуск с DVD устанавливается.

Да и теперь такой вопрос, при разбиении диска создал LVM, имя LVM1. Там создал папки для установки Оракла и Базы, обе папки по 5 Гиг. А как мне расположить файлы DATA в lvm области, которая осталась пустой и неразмеченной, там 120 Гиг. Я выбрал ASM но там ничего не появлялось. Прописывал путь кажись sda3, но все равно, в табличке ничего не было.
19 май 08, 12:50    [5682219]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить