Điểm:0

Làm cách nào để chia sẻ tệp ISO qua PXE mà không cần cài đặt?

lá cờ in

Tôi đã thiết lập máy chủ PXE với máy chủ HTTPD cục bộ để lưu trữ tệp ISO

cấu hình trông giống như vi /etc/httpd/conf.d/pxeboot.conf

Bí danh /centos-st8 /var/pxe/centos-st8
<Thư mục /var/pxe/centos-st8>
    Tùy chọn Chỉ mục FollowSymLinks
    # quyền truy cập
    Yêu cầu ip 127.0.0.1 192.168.0.0/24
</Thư mục>

Sau đó, nếu tôi gắn ISO vào/var/pxe/centos-st8, mọi thứ sẽ hoạt động như mong đợi.

Tôi đã hy vọng chỉ cần sao chép nội dung của ISO để tránh phải gắn ISO. Tôi đã thử như sau:

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/

Nhưng khi khởi động khởi động, nó nói rằng nó không thể tìm thấy nguồn cài đặt.

Tôi đã xác nhận rằng tôi có thể truy cập các tệp ISO qua HTTPD bất kể tôi đã gắn hay sao chép chúng.

Có điều gì rõ ràng là tôi đang thiếu tại sao nó không hoạt động với bản sao không? Cách khác là sử dụng fstab để gắn kết bền bỉ hơn, nhưng tôi tự hỏi tại sao sao chép không thành công?

CHỈNH SỬA: có vẻ như một số lỗi trong nhật ký http (đã chọn một số lỗi liên quan)

[Thứ Ba ngày 12 tháng 10 03:52:37.662605 năm 2021] [core:error] [pid 1619:tid 140286500001536] (13)Quyền bị từ chối: [máy khách 192.168.0.123:52794] AH00035: quyền truy cập vào /centos-st8/images/install. img bị từ chối (đường dẫn hệ thống tệp '/var/pxe/centos-st8/images/install.img') vì quyền tìm kiếm bị thiếu trên một thành phần của đường dẫn
lá cờ in
Bạn đã xem nhật ký http của mình để xem có tệp nào bị thiếu không? Bạn có thể cụ thể hơn trong thông báo lỗi không? (bạn có thể chụp ảnh màn hình không) và có thể cả cấu hình/tập lệnh của bạn có liên quan đến bất kỳ tệp nào bị thiếu.
dranobob avatar
lá cờ in
doh, tôi không nghĩ sẽ thêm nhật ký. Tôi đã thêm một số lỗi có liên quan ở phía dưới
dranobob avatar
lá cờ in
có vẻ như hầu hết là lỗi từ các máy khách khác trên cùng một mạng. Tôi để lại cái có liên quan.
lá cờ in
Với thông tin tại thời điểm này, thật khó để hiểu điều gì sẽ xảy ra, bạn cần cung cấp thêm thông tin về lỗi bạn gặp phải và ở giai đoạn nào. Có thể là iso mount không cung cấp tất cả các tệp, các lựa chọn thay thế là 7zip hoặc isoinfo để giải nén đầy đủ. Bạn cũng có thể thử và so sánh nhật ký http giữa thiết lập đang hoạt động và không hoạt động

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.