Проект

Общее

Профиль

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

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

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