Puncte:0

Cum să partajez fișiere ISO prin PXE fără montare?

drapel in

Am configurat un server PXE cu un server HTTPD local pentru a găzdui fișierele ISO

configurația arată ca vi /etc/httpd/conf.d/pxeboot.conf

Alias ​​/centos-st8 /var/pxe/centos-st8
<Director /var/pxe/centos-st8>
    Opțiuni Indexuri FollowSymLinks
    # permisiunea de acces
    Necesită ip 127.0.0.1 192.168.0.0/24
</Director>

Dacă apoi montez ISO pe /var/pxe/centos-st8, totul funcționează conform așteptărilor.

Speram să copiez pur și simplu conținutul ISO pentru a evita necesitatea de a monta ISO. Am incercat urmatoarele:

mkdir ~/dvd
mount -t iso9660 -o loop,ro /home/CentOS-Stream-8-x86_64-20210927-dvd1.iso ~/dvd
cp -r ~/dvd/* /var/pxe/centos-st8/
chcon -R -t httpd_sys_content_t /var/pxe/centos-st8/

Dar când se încarcă kickstart-ul, spune că nu poate găsi sursa de instalare.

Am confirmat că pot accesa fișierele ISO prin HTTPD, indiferent dacă le-am montat sau le-am copiat.

Este ceva evident care îmi lipsește de ce nu funcționează cu copia? Alternativa este să folosiți fstab pentru a avea o montare mai persistentă, dar mă întreb de ce eșuează copia?

EDITARE: se pare că niște erori în jurnalele http (a ales unele erori asociate)

[Tue Oct 12 03:52:37.662605 2021] [core:error] [pid 1619:tid 140286500001536] (13)Permisiune refuzată: [client 192.168.0.123:52794:527943:52794:install/images/001580000158000158. img refuzat (calea sistemului de fișiere „/var/pxe/centos-st8/images/install.img”) deoarece permisiunile de căutare lipsesc pe o componentă a căii
drapel in
V-ați uitat în jurnalele dvs. http pentru a vedea dacă aveți fișiere lipsă? Puteți fi mai precis în mesajul de eroare? (poți obține o captură de ecran) și poate, de asemenea, configurația/scriptul care are legătură cu orice fișier care lipsește.
dranobob avatar
drapel in
doh, nu m-am gândit să adaug jurnalele. Am adăugat câteva erori relevante în partea de jos
dranobob avatar
drapel in
se pare că majoritatea au fost erori de la alți clienți din aceeași rețea. Am lăsat-o pe cea relevantă.
drapel in
Cu informațiile din acest moment, este greu de înțeles ce se întâmplă, trebuie să oferiți mult mai multe informații despre ce eroare obțineți și în ce stadiu. S-ar putea ca montarea ISO să nu ofere toate fișierele, alternativele sunt 7zip sau isoinfo pentru a-l extrage complet. De asemenea, puteți încerca să comparați jurnalul http între configurarea funcțională și cea nefuncțională

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.