Puncte:0

Creați o partiție /tmp care utilizează tipul de sistem de fișiere tmpfs în kickstart?

drapel vn

scriu a kickstart script de utilizat la pornirea PXE pentru a configura automat sisteme noi cu setări de bază. Am totul funcțional, cu excepția partiționării unității de pornire: my /tmp directorul este sub mine / (rădăcină) partiție în loc de o partiție dedicată tmpfs compartimentare. am gasit acest articol de asistență pe subiect, dar este blocat în spatele unui paywall.

Aceasta este ceea ce am până acum pentru partiționare în scriptul meu kickstart:

parte /boot --fstype=xfs --size=1024 --ondisk=vda
partea pv.01 --fstype=lvmpv --size=1 --grow --ondisk=vda

volgroup myvg --pesize=4096 pv.01
logvol swap --vgname=myvg --fstype=swap --recommended --name=swap
logvol / --vgname=myvg --fstype=xfs --grow --size=1024 --name=root

Și aceasta este rezultatul df că are ca rezultat:

Filesystem Size Used Avail Use% Montat pe
devtmpfs 1,9G 0 1,9G 0% /dev
tmpfs 1,9G 0 1,9G 0% /dev/shm
tmpfs 1.9G 8.6M 1.9G 1% /run
tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
/dev/mapper/myvg-root 17G 1.5G 15G 10% /
/dev/vda1 976M 144M 766M 16% /boot
tmpfs 379M 0 379M 0% /run/user/1000
Puncte:1
drapel vn

Soluția nu avea legătură cu partiționarea. Opțiunea de montare /tmp ca tmpfs este de fapt gestionat de fișierul unitar systemd tmp.mont, astfel încât să poată fi activat într-un script kickstart prin activare tmp.mont în scriptul post-instalare:

# Rulați configurația post-instalare
%post --interpreter=/usr/bin/bash --erroronfail --log=/var/log/kickstart-post.log
systemctl enable tmp.mount
%Sfârşit

Ceea ce duce la asta df ieșire după pornire:

Filesystem Size Used Avail Use% Montat pe
devtmpfs 1,9G 0 1,9G 0% /dev
tmpfs 1,9G 0 1,9G 0% /dev/shm
tmpfs 1.9G 8.6M 1.9G 1% /run
tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
/dev/mapper/myvg-root 17G 1.5G 15G 10% /
tmpfs 1,9G 8,0K 1,9G 1% /tmp
/dev/vda1 976M 144M 766M 16% /boot
tmpfs 379M 0 379M 0% /run/user/1000

Acesta este în esență inversul procesului documentat pe wiki-ul archlinux pentru dezactivarea acestei caracteristici.

Mai multe informații sunt disponibile pe wiki-ul archlinux, dar un lucru important de reținut este că, dacă o altă partiție este deja montată la /tmp atunci această unitate nu va avea niciun efect, chiar dacă este activată.

Lectură similară despre avantajele/dezavantajele punerii /tmp pe o tmpfs Aici: https://access.redhat.com/discussions/688183

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.