0

PXE ブート後にインストールを開始するキック スタート プロファイルを選択すると、問題が発生します。この問題が発生すると、ネットワーク インストール サーバー (同じ DHCP サーバー) 側で /var/log/messages に次のエラーが表示されます。

Nov 13 17:42:30 desktop10 dhcpd: DHCPDISCOVER from 00:0c:29:90:39:53 via eth0
Nov 13 17:42:30 desktop10 dhcpd: DHCPOFFER on 192.168.174.2 to 00:0c:29:90:39:53 via eth0
Nov 13 17:42:32 desktop10 dhcpd: Dynamic and static leases present for 192.168.174.2.
Nov 13 17:42:32 desktop10 dhcpd: Remove host declaration desktopy or remove 192.168.174.2
Nov 13 17:42:32 desktop10 dhcpd: from the dynamic address pool for 192.168.174/24
Nov 13 17:42:32 desktop10 dhcpd: DHCPREQUEST for 192.168.174.2 (192.168.174.10) from 00:0c:29:90:39:53 via eth0
Nov 13 17:42:32 desktop10 dhcpd: DHCPACK on 192.168.174.2 to 00:0c:29:90:39:53 via eth0
Nov 13 17:42:32 desktop10 in.tftpd[20546]: tftp: client does not accept options
Nov 13 17:42:36 desktop10 setroubleshoot: SELinux is preventing in.tftpd (tftpd_t) "read" to ./vmlinuz (httpd_sys_content_t). For complete SELinux messages. run sealert -l 97c61847-7ea2-435f-bede-c95302b034f5**

サーバ上の selinux セキュリティ コンテンツ

[root@desktop10 ~]# ls -Z /tftpboot/images/ks-rhel-x86_64-server-6-60/vmlinuz
-rw-r--r--  apache apache system_u:object_r:httpd_sys_content_t /tftpboot/images/ks-rhel-x86_64-server-6-60/vmlinuz

注:desktop10 は RHEL5.6 です。selinux を permissive に変更すると、インストールを続行できます。

誰かがこの問題を解決するのを手伝ってくれますか? もっと情報が必要な人がいたら教えてください。


コメントで提案されているように試しましたが、うまくいきませんでした

  [root@desktop10 ~]# restorecon -Rv /tftpboot/
  [root@desktop10 ~]# ls -Z /tftpboot/images/ks-rhel-x86_64-server-6-60/vmlinuz
  -rw-r--r--  apache apache system_u:object_r:httpd_sys_content_t /tftpboot/images/ks-rhel-x86_64-server-6-60/vmlinuz
4

2 に答える 2

0

tftpd コンテキスト tftpd_rw_t でディレクトリのラベルを変更しようとすると、うまくいくと思います。

# semanage fcontext -a -t tftpd_rw_t '/tftpboot(/.*)?'
# restorecon -R -v /tftpboot
于 2013-12-19T20:51:17.023 に答える
0

あなたのファイルは「httpd_sys_content_t」というラベルが付けられていますが、これはキックスタートには受け入れられないラベルです。Apache ディレクトリからファイルをコピーしたか、Apache で実行されている Web アプリケーションからファイルを作成したようです。

デフォルトのラベルでディレクトリのラベルを変更:

[root@localhost /]# restorecon -Rv /tftpboot
于 2013-11-14T06:46:40.107 に答える