вторник, 7 ноября 2017 г.

Использование консервов db2zgu.ova

Итак у нас есть сделанные нами консервы db2zgu.ova
Установка 1С 8.3.10 СУБД db2 11.1. ubuntu 16.04.3
Импортируем виртуальную машину.
Используя скрипт смены ip адреса,
заменим ip адрес.
Для примера в скрипте ip адреса для сетевого подключения NAT virtualbox
(можно установить свои ip)

$ nano start2.sh

Скопируем из буфера следующий скрипт, в котором Вам нужно исправить ip и адрес шлюза в соответствии со своей сетью:

#!/bin/bash
# замена ip & name
#----------------------------------------------------------------------
_hostname="ud1604"
# real computer
#_iface="enp0s31f6"
# kvm iface
#_iface="ens3"
# virtualbox iface
_iface="enp0s3"
_address="10.0.2.15"
_gateway="10.0.2.2"
_netmask="255.255.255.0"
_nameserver="8.8.8.8"
#----------------------------------------------------------------------
# настроим статический ip
sudo cat > /tmp/interfaces <<EOF
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
#auto $_iface
#iface $_iface inet dhcp
iface $_iface inet static
address $_address
netmask $_netmask
gateway $_gateway
#dns-nameservers $_nameserver
auto $_iface
EOF
sudo cp /tmp/interfaces /etc/network
sudo rm /etc/resolv.conf
sudo /bin/su -c "echo 'nameserver $_nameserver' > /etc/resolv.conf"
# изменим hostname и ip
sudo cat > /tmp/hosts <<EOF
127.0.0.1       localhost
$_address       $_hostname
EOF
sudo cp /tmp/hosts /etc
# изменим hostname
sudo hostname $_hostname
sudo /bin/su -c "echo $_hostname > /etc/hostname"
# перезагрузим сеть
sudo systemctl restart networking.service

Сохраним файл start2.sh

Сделаем исполняем
$ chmod +x  start2.sh

Выполним:

$ ./start2.sh

Перезагрузимся

$ sudo reboot

Подключим базу:


Зайдем в конфигуратор,  в пустой конфигурации создадим справочник (будет доступна кнопка сохранить), сохраним, выйдем.

Теперь положим базу сохраненную средствами db2 базу в /home/db2inst1/

Восстановление базы средствами db2
$ su - db2inst1
$ db2 restore db demo
.

Комментариев нет:

Отправить комментарий