null

Установка Oracle VDI 3.5 на Oracle Linux 6.3

Недавно у нашего заказчика возникла проблема с установкой Oracle VDI 3.5 на Oracle Enterprise Linux 6.3.
Проблема носила следующий характер: https://forums.oracle.com/forums/thread.jspa?messageID=10944728
Несмотря на то, что заказчики разные, данная статья (как это ни странно) является логическим продолжением вот этой: Установка OracleVDI на OEL5.6
 
Процесс установки самого VDI принципиально такой же, как в приведенной выше статье, поэтому тут он детально рассматриваться не будет.
Целью этой статьи я выбрал сосредоточить внимание на основных моментах подготовки новой версии OEL для установки обновлённой версии VDI.
И хотя есть официальная документация на эту тему, написана она довольно расплывчато и большинство читателей упускают из вида некоторые важные моменты (семь шагов на пути подготовки хоста к VDI), из-за чего VDI не проходит процесс установки или конфигурирования.
 
Момент 1 (рекомендуемый для eth0, но обязательный для lo):
Установить статический IP на машине:
# cat /etc/sysconfig/network-scripts/ifup-eth0
DEVICE=eth0
HWADDR=00:11:22:33:44:55
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.0.1
NETMASK=255.255.255.0
DNS1=192.168.0.1
GATEWAY=10.0.0.1
NETWORK=192.168.0.1
BROADCAST=192.168.0.255
на этом же этапе предлагаю выполнить такое нехитрое действие, чтобы VDI не тормозило в будущем:
# echo 'MTU=8154' >> /etc/sysconfig/network-scripts/ifup-lo
 
Момент 2 (рекомендуемый, но VDI установится и при localhost.localdomain):
Установка hostname машины:
# cat /etc/sysconfig/network
HOSTNAME=hostname.domain
# grep hostname /etc/hosts
192.168.0.1  hostname.domain hostname
 
После первых двух шагов необходимо выполнить
# service network restart
 
Момент 3 (обязательный):
Качаем НОВУЮ версию public-yum-ol6.repo: 
# cd /etc/yum.repos.d/
# wget http://public-yum.oracle.com/public-yum-ol6.repo
 
Момент 4 (обязательный):
Открываем скачанный файл и меняем репозитории следующим образом:
# vim public-yum-ol6.repo
 
Репозитории:
[ol6_latest]
[ol6_UEK_latest]
ВЫключаем, путём установки enabled=0
 
А эти:
[ol6_u3_base]
[ol6_UEK_base]
[ol6_gdm_multiseat]
Подключаем, путём установки enabled=1
 
После сохранения файла, выполним
# yum repolist
 
Момент 5 (обязательный):
Выключаем SELinux:
Документация гласит следующее:
# vim /etc/selinux/config
И меняем там
SELINUX=enabled
на
SELINUX=disabled
Сохраняем файл и перезагружаемся.
 
Способ, описанный в моей старой статье (/usr/sbin/setenforce 0) в данном случае не подходит!
 
Момент 6 (обязательный):
Установим iscsid:
# yum install iscsi-initiator-utils
Если пакет не устанавливается, можно поискать аналоги:
# yum search iscsi
Далее, запустим демон iSCSI (обязательно с помощью force-start):
# service iscsid force-start
 
Момент 7 (обязательный):
Выключаем файрволл. 
Разово это делается так: 
# /etc/init.d/iptables stop
 
На этом подготовительные этапы завершены и можно приступать к установке vda_3.5_linux.
Установка и конфигурирование не отличается от моей предыдущей статьи, поэтому не буду её тут приводить.

 

korg

 

Коротко о себе

Работаю в компании Tune-IT, администрирую инфраструктуру компании и вычислительную сеть кафедры Вычислительной ТехникиСПбНИУ ИТМО.

Интересы: администрирование UNIX и UNIX-like систем и активного сетевого оборудования, написание shell- и perl-скриптов, изучение технологий глобальных сетей.
Люблю собирать GNU/Linux и FreeBSD, использовать тайлинговые оконные менеджеры и писать системный софт.