Проект

Общее

Профиль

Установка на чистую систему » История » Версия 3

Владимир Ипатов, 03.03.2021 17:06

1 1 Владимир Ипатов
h1. Установка на чистую систему
2 1 Владимир Ипатов
3 2 Владимир Ипатов
<pre>
4 1 Владимир Ипатов
aptitude install qemu vim htop zsh puppet xen-linux-system-amd64 lsb-release sudo aptitude
5 2 Владимир Ипатов
</pre>
6 1 Владимир Ипатов
7 1 Владимир Ипатов
8 1 Владимир Ипатов
в /etc/default/grub добавить:
9 2 Владимир Ипатов
<pre>
10 1 Владимир Ипатов
GRUB_CMDLINE_XEN="dom0_mem=3072M"
11 2 Владимир Ипатов
</pre>
12 1 Владимир Ипатов
13 2 Владимир Ипатов
<pre>
14 1 Владимир Ипатов
dpkg-divert --divert /etc/grub.d/08_linux_xen --rename /etc/grub.d/20_linux_xen
15 1 Владимир Ипатов
update-grub
16 2 Владимир Ипатов
</pre>
17 1 Владимир Ипатов
18 3 Владимир Ипатов
/var/lib/ganeti/rapi/users:
19 3 Владимир Ипатов
20 3 Владимир Ипатов
<pre>
21 3 Владимир Ипатов
scweb СЛУЧАЙНЫЙ_ПАРОЛЬ write
22 3 Владимир Ипатов
</pre>
23 3 Владимир Ипатов
24 2 Владимир Ипатов
удалить systemd:
25 2 Владимир Ипатов
26 2 Владимир Ипатов
<pre>
27 2 Владимир Ипатов
apt-get install -y --force-yes sysvinit-core sysvinit-utils
28 2 Владимир Ипатов
cp /usr/share/sysvinit/inittab /etc/inittab
29 1 Владимир Ипатов
перезагрузка
30 2 Владимир Ипатов
apt-get remove -y --force-yes --purge --auto-remove systemd
31 2 Владимир Ипатов
echo -e 'Package: systemd\nPin: release *\nPin-Priority: -1' > /etc/apt/preferences.d/systemd
32 2 Владимир Ипатов
echo -e '\n\nPackage: *systemd*\nPin: release *\nPin-Priority: -1' >> /etc/apt/preferences.d/systemd
33 2 Владимир Ипатов
echo -e '\nPackage: systemd:i386\nPin: release *\nPin-Priority: -1' >> /etc/apt/preferences.d/systemd
34 2 Владимир Ипатов
</pre>
35 1 Владимир Ипатов
36 1 Владимир Ипатов
37 2 Владимир Ипатов
38 2 Владимир Ипатов
<pre>
39 1 Владимир Ипатов
echo "deb http://sci-dev.skycover.ru/apt stretch main" > /etc/apt/sources.list.d/sci-dev.list
40 2 Владимир Ипатов
</pre>
41 1 Владимир Ипатов
42 2 Владимир Ипатов
<pre>
43 1 Владимир Ипатов
wget -O- http://sci-dev.skycover.ru/apt/stretch.pub|apt-key add -
44 2 Владимир Ипатов
</pre>
45 1 Владимир Ипатов
46 2 Владимир Ипатов
<pre>
47 1 Владимир Ипатов
aptitude update
48 2 Владимир Ипатов
aptitude install ganeti ganeti-instance-debootstrap sci-config sci-scripts sci-web
49 2 Владимир Ипатов
</pre> 
50 1 Владимир Ипатов
51 2 Владимир Ипатов
52 2 Владимир Ипатов
настройки:
53 2 Владимир Ипатов
54 2 Владимир Ипатов
ссш:
55 2 Владимир Ипатов
56 2 Владимир Ипатов
<pre>
57 2 Владимир Ипатов
## Enable ssh-dss keys support
58 2 Владимир Ипатов
echo "    PubkeyAcceptedKeyTypes=+ssh-dss" >> $TARGET/etc/ssh/ssh_config
59 2 Владимир Ипатов
echo "PubkeyAcceptedKeyTypes=+ssh-dss" >> $TARGET/etc/ssh/sshd_config
60 2 Владимир Ипатов
</pre>
61 2 Владимир Ипатов
62 2 Владимир Ипатов
модули ядра:
63 2 Владимир Ипатов
64 2 Владимир Ипатов
<pre>
65 2 Владимир Ипатов
echo options drbd minor_count=128 usermode_helper=/bin/true disable_sendpage=1 >>$target/etc/modprobe.d/drbd.conf
66 2 Владимир Ипатов
echo options loop max_loop=64 >>$target/etc/modprobe.d/local-loop.conf
67 2 Владимир Ипатов
echo drbd >>$target/etc/modules
68 2 Владимир Ипатов
echo 8021q >>$target/etc/modules
69 2 Владимир Ипатов
</pre>
70 2 Владимир Ипатов
71 2 Владимир Ипатов
72 2 Владимир Ипатов
73 2 Владимир Ипатов
/etc/default/smartmontools - включить smartd