Ubuntu operatsioonisüsteemi ettevalmistamine: erinevus redaktsioonide vahel
Resümee puudub |
Resümee puudub |
||
| 27. rida: | 27. rida: | ||
===Misc=== |
===Misc=== |
||
| + | |||
| + | ====SSH==== |
||
| + | |||
| + | Ubuntu 26.04 kuulab võimalusel (st kui nt PVE virtuaalse arvuti jaoks on vsock sisse lülitatud) kolme protokolli peal ssh kliente |
||
<pre> |
<pre> |
||
| 34. rida: | 38. rida: | ||
vsock::22 sshd-vsock.socket - |
vsock::22 sshd-vsock.socket - |
||
/run/ssh-unix-local/socket sshd-unix-local.socket - |
/run/ssh-unix-local/socket sshd-unix-local.socket - |
||
| + | </pre> |
||
| + | |||
| + | ====networkd==== |
||
| + | |||
| + | Osutub, et vaikimisi Ubuntu 24.04, 26.04 jt systemd-networkd kuulab af_packet kihis lldp sõnumeid |
||
| + | |||
| + | <pre> |
||
| + | root@zabbix-pub-01:~# ss -lnp -A 'packet' |
||
| + | Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port Process |
||
| + | p_raw UNCONN 0 0 [35020]:enp6s18 * users:(("systemd-network",pid=676,fd=18)) |
||
| + | p_raw UNCONN 0 0 [35020]:enp6s19 * users:(("systemd-network",pid=676,fd=19)) |
||
| + | p_raw UNCONN 0 0 [35020]:enp6s20 * users:(("systemd-network",pid=676,fd=20)) |
||
| + | </pre> |
||
| + | |||
| + | tulemusena saab networkd arvu ethernetis olevate switchide jutust, nt |
||
| + | |||
| + | <pre> |
||
| + | root@zabbix-pub-01:~# networkctl lldp |
||
| + | LINK CHASSIS-ID SYSTEM-NAME CAPS PORT-ID PORT-DESCRIPTION |
||
| + | enp6s18 16:18:9c:2d:31:86 - ..b........ tap50194i0 - |
||
| + | |||
| + | Capability Flags: |
||
| + | b - Bridge |
||
| + | |||
| + | 1 neighbors listed. |
||
| + | </pre> |
||
| + | |||
| + | Välja lülitamiseks sobib kasutada sellist seadistust (emitlldp on väidetavalt niikuinii 'no' vaikimisi) |
||
| + | |||
| + | <pre> |
||
| + | root@zabbix-pub-01:~# cat /etc/systemd/network/10-netplan-enp6s18.network.d/override.conf |
||
| + | [Network] |
||
| + | LLDP=no |
||
| + | EmitLLDP=no |
||
</pre> |
</pre> |
||
Redaktsioon: 2. juuni 2026, kell 11:18
Sissejuhatus
Käesolevas tekstis kirjeldatud viisil ettevalmistatakse kõigi labori k8s klastrite aluseks olevad node'id. St nad on tavalised Ubuntu v. 22.04 operatsioonisüsteemid.
Ubuntu operatsioonisüsteemi ettevalmistamine
Ubuntu operatsioonisüsteem paigaldatakse tavalise Ubuntu installeri abil. Praktiliselt võiks teha ühe arvuti valmis ning seejärel teda nö paljundada. Seejuures võiks igaks juhuks machine-id muuta unikaalseks
# rm /etc/machine-id /var/lib/dbus/machine-id # dbus-uuidgen --ensure # cp /etc/machine-id /var/lib/dbus/machine-id # reboot
- tekitada laborit teenindavasse dns serverisse dns nimed node'ide kohta
- Paigaldada tavaline Ubuntu pigem minimaalsete valikutega (st mitte desktop tüüpi)
- Lisaks peab olema paigaldatud tarkvara: apparmor, iptables ja open-iscsi
- Arvutitel peab olema kellaaeg õige (tänu ntp kliendi seadistustele)
Tulemuse kontrollimine
- node'id peavad üksteist oma privaatses subnetis nägema
- node'id peavad nägema internetti
- dns nimelahendus töötab
- arvuti kellaaeg on õige
Misc
SSH
Ubuntu 26.04 kuulab võimalusel (st kui nt PVE virtuaalse arvuti jaoks on vsock sisse lülitatud) kolme protokolli peal ssh kliente
root@ubuntu-2604-01:~# systemctl list-sockets | grep ssh 0.0.0.0:22 ssh.socket ssh.service [::]:22 ssh.socket ssh.service vsock::22 sshd-vsock.socket - /run/ssh-unix-local/socket sshd-unix-local.socket -
networkd
Osutub, et vaikimisi Ubuntu 24.04, 26.04 jt systemd-networkd kuulab af_packet kihis lldp sõnumeid
root@zabbix-pub-01:~# ss -lnp -A 'packet'
Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port Process
p_raw UNCONN 0 0 [35020]:enp6s18 * users:(("systemd-network",pid=676,fd=18))
p_raw UNCONN 0 0 [35020]:enp6s19 * users:(("systemd-network",pid=676,fd=19))
p_raw UNCONN 0 0 [35020]:enp6s20 * users:(("systemd-network",pid=676,fd=20))
tulemusena saab networkd arvu ethernetis olevate switchide jutust, nt
root@zabbix-pub-01:~# networkctl lldp LINK CHASSIS-ID SYSTEM-NAME CAPS PORT-ID PORT-DESCRIPTION enp6s18 16:18:9c:2d:31:86 - ..b........ tap50194i0 - Capability Flags: b - Bridge 1 neighbors listed.
Välja lülitamiseks sobib kasutada sellist seadistust (emitlldp on väidetavalt niikuinii 'no' vaikimisi)
root@zabbix-pub-01:~# cat /etc/systemd/network/10-netplan-enp6s18.network.d/override.conf [Network] LLDP=no EmitLLDP=no