суббота, 8 апреля 2017 г.

Установка ubuntu 16.04.2 desktop i7

$ sudo -i

Для Ubuntu 16.04 (systemd)

# cat /proc/cpuinfo | grep MHz
# systemctl status ondemand
# systemctl stop ondemand
# systemctl disable ondemand
# reboot
# systemctl status ondemand

# apt-get update
# apt-get upgrade
# apt-get install mc atop htop ssh samba

Настроим ipv6
# nano /etc/sysctl.conf
В конец файла:

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1

Сохранить.
# sysctl -p

# apt-get install -y lxc bridge-utils debootstrap libcap-dev cgroup-bin libpam-systemd


# nano /etc/network/interfaces

# Setup bridge
auto br0
iface br0 inet dhcp
bridge_ports enp1s0
bridge_fd 0


Сохранить.

# apt-get remove network-manager
# reboot

Как можно увидеть из файла /etc/network/interfaces, enp1s0 закомментирован и добавлен новый интерфейс br0.


Disable the default bridge “lxcbr0“,  got created as part of LXC installation.

# nano /etc/default/lxc-net

USE_LXC_BRIDGE="false"


Сохранить.

# nano /etc/lxc/default.conf

lxc.network.type = veth
lxc.network.link = br0 # Replace with your bridge name
lxc.network.flags = up
lxc.network.hwaddr = 00:16:3e:xx:xx:xx

Сохранить.

# nano /etc/dnsmasq.d/lxc

 except-interface=br0

Сохранить.

# reboot

Созадать контейнер:

# lxc-create -t ubuntu -n precise_lxc -- -r precise -a amd64
# lxc-create -t ubuntu -n trusty_lxc -- -r trusty -a amd64
# lxc-create -t ubuntu -n xenial_lxc -- -r trusty -a amd64
!##
!# The default user is 'ubuntu' with password 'ubuntu'!
!# Use the 'sudo' command to run tasks as root in the container.
!##
 
Сохранение контейнера trusty_lxc :
# cd  /var/lib/lxc/

# tar -cvzf  trusty_lxc.tar.gz ./trusty_lxc



Клонировать контейнер
# lxc-clone -o trusty_lxc -n p961_lxc

# nano /var/lib/lxc/p961_lxc/rootfs/etc/hosts
127.0.0.1  db2_11  localhost
Сохранить.

Старт контейнера
# lxc-start -n p961_lxc -d

Посмотреть ip
# lxc-ls -f

Зайти по ssh
# ssh ubuntu@192.168.0.69

$ sudo -i
# apt-get update
# apt-get upgrade
# apt-get install mc atop htop samba nano wget

Настроим ipv6
# nano /etc/sysctl.conf
В конец файла:

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1

Сохранить.
# sysctl -p
Проверка:
# cat /proc/sys/net/ipv6/conf/all/disable_ipv6
1



Установка postgeSQL 9.6.1 на ubuntu 14.04.5

Подключаемся по ssh
$ sudo -i

Подключение под debian 7/8, ubuntu 12.04/14.04/16.04:
# sudo sh -c 'echo "deb http://1c.postgrespro.ru/deb/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/postgrespro-1c.list'
# wget --quiet -O - http://1c.postgrespro.ru/keys/GPG-KEY-POSTGRESPRO-1C | sudo apt-key add - && sudo apt-get update
# sudo apt-get install postgresql-pro-1c-9.6
# su - postgres
$ psql -l
$ psql
Далее наберем
\password
введем два раза новый пароль pass
и наберем команду
\q
для выхода.
$ exit
Обратите внимание, что данный пароль устанавливается для внутреннего пользователя базы данных, а не для одноименного пользователя операционной системы Ubuntu.
Проверим, корректно ли запущен и работает наш сервер PostgreSQL который нам нужен для дальнейшего развертывания базы данных. Выполним
# service postgresql status
Мы должны получить строку с номером порта (обычно 5432) и статусом online.

root@p961:~# service postgresql status
9.6/main (port 5432): online


Если всё ОК, то пока завершим установку PostgreSQL и перейдем к установке сервера «1С:Предприятие 8.3»

!!!# apt-get install libssl0.9.8 libossp-uuid16 libxslt1.1 libicu52 libt1-5 t1utils unixodbc texlive-base libgfs-1.3-2
# apt-get install imagemagick ttf-mscorefonts-installer
Дистрибутивы  в папке soft
# mkdir /home/ubuntu/8.3.9.2170
# chown -R user:user /home/ubuntu/8.3.9.2170
с помощью MobaXterm sftp 
# cd /home/ubuntu/8.3.9.2170
# tar xvzf deb64.tar.gz
# dpkg -i 1c*.deb
# apt-get -f install
# chown -R usr1cv8:grp1cv8 /opt/1C
# rm -R /home/ubuntu/8.3.9.2170
Зададим пароль pass
# passwd usr1cv8
Запустим сервер
# service srv1cv83 start
# service srv1cv83 status
1C:Enterprise 8.3 server status:
Init script: STARTED.
     Ragent: RUNNING.
# netstat -atn|grep 0.0.0.0:15
tcp        0      0 0.0.0.0:1560            0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:1540            0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:1541            0.0.0.0:*               LISTEN


Подключаемся из 1с и создаем новую базу:


 # poweroff


Сохранение контейнера p961_lxc :
# cd  /var/lib/lxc/

# tar -cvzf  p961_lxc.tar.gz ./p961_lxc

 
Восстановление контейнера
# cd /var/lib/lxc
# tar xvzf p961_lxc.tar.gz

Старт контейнера
# lxc-start -n p961_lxc -d

Просмотр
# lxc-ls -f


Установка kvm
Настроим сетевой мост br0 до инсталляции kvm
# apt-get update
!!!# apt-get install qemu-kvm libvirt-bin virtinst bridge-utils
# apt-get install qemu-kvm libvirt-bin virtinst
# apt-get install virt-manager
# usermod -a -G libvirtd user

sudo /etc/init.d/apparmor stop 
sudo update-rc.d -f apparmor remove
After a reboot,
Adding USB Device Pass-through 
 NoMachine for Linux - amd64 
# mkdir /home/user/nomachine
# cd /home/user/nomachine
# wget http://download.nomachine.com/download/5.2/Linux/nomachine_5.2.11_1_amd64.deb
# dpkg -i nomachine_5.2.11_1_amd64.deb
удалить
# dpkg -r nomachine




.



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

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