質問編集履歴
7
試してみたこと5
test
CHANGED
File without changes
|
test
CHANGED
@@ -350,24 +350,6 @@
|
|
350
350
|
|
351
351
|
[root@pxe httpd]# tail -f access_log
|
352
352
|
|
353
|
-
192.168.1.53 - - [26/Jul/2020:11:07:08 +0900] "GET / HTTP/1.1" 200 481 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36"
|
354
|
-
|
355
|
-
192.168.1.53 - - [26/Jul/2020:11:07:08 +0900] "GET /icons/blank.gif HTTP/1.1" 200 148 "http://192.168.1.220/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36"
|
356
|
-
|
357
|
-
192.168.1.53 - - [26/Jul/2020:11:07:10 +0900] "GET / HTTP/1.1" 200 481 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36"
|
358
|
-
|
359
|
-
192.168.1.53 - - [26/Jul/2020:11:07:59 +0900] "-" 408 - "-" "-"
|
360
|
-
|
361
|
-
192.168.1.53 - - [26/Jul/2020:11:13:05 +0900] "GET /centos7 HTTP/1.1" 301 237 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36"
|
362
|
-
|
363
|
-
192.168.1.53 - - [26/Jul/2020:11:13:05 +0900] "GET /centos7/ HTTP/1.1" 200 3447 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36"
|
364
|
-
|
365
|
-
192.168.1.53 - - [26/Jul/2020:11:13:05 +0900] "GET /icons/back.gif HTTP/1.1" 200 216 "http://192.168.1.220/centos7/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36"
|
366
|
-
|
367
|
-
192.168.1.53 - - [26/Jul/2020:11:13:05 +0900] "GET /icons/unknown.gif HTTP/1.1" 200 245 "http://192.168.1.220/centos7/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36"
|
368
|
-
|
369
|
-
192.168.1.53 - - [26/Jul/2020:11:13:05 +0900] "GET /icons/folder.gif HTTP/1.1" 200 225 "http://192.168.1.220/centos7/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36"
|
370
|
-
|
371
353
|
192.168.1.53 - - [26/Jul/2020:11:13:05 +0900] "GET /icons/text.gif HTTP/1.1" 200 229 "http://192.168.1.220/centos7/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36"
|
372
354
|
|
373
355
|
```
|
@@ -440,14 +422,6 @@
|
|
440
422
|
|
441
423
|
|
442
424
|
|
443
|
-
下記は、WindowsOSの記事ですが、
|
444
|
-
|
445
|
-
PXEブート時、boot.wimにリンクのドライバを含めると書いていました。
|
446
|
-
|
447
|
-
[M.2 SSD (ソリッドステートドライブ) での PXE ブートについての情報](https://www.dell.com/support/article/ja-jp/sln300004/m-2-ssd-%E3%82%BD%E3%83%AA%E3%83%83%E3%83%89%E3%82%B9%E3%83%86%E3%83%BC%E3%83%88%E3%83%89%E3%83%A9%E3%82%A4%E3%83%96-%E3%81%A7%E3%81%AE-pxe-%E3%83%96%E3%83%BC%E3%83%88%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6%E3%81%AE%E6%83%85%E5%A0%B1?lang=ja)
|
448
|
-
|
449
|
-
|
450
|
-
|
451
425
|
### 試してみたこと4
|
452
426
|
|
453
427
|
1. grep -e eth -e eno -e dhclient -e IPv6 /run/initramfs/rdsosreport.txt
|
@@ -493,3 +467,45 @@
|
|
493
467
|
関連ありそうな記事を見つけましたが、pxe boot だと手順が少し違いそうです。
|
494
468
|
|
495
469
|
[Linuxで認識しないNICのドライバをインストールしてみた](https://qiita.com/tsukasa1301/items/f70351ab4d9b164af607)
|
470
|
+
|
471
|
+
|
472
|
+
|
473
|
+
### 試してみたこと5
|
474
|
+
|
475
|
+
centosのinitrdでe1000eを強制ロードさせるようにしました。
|
476
|
+
|
477
|
+
NICを認識したものの /dev/root does not exist となり、起動できませんでした。
|
478
|
+
|
479
|
+
![強制ロード](6652e6eb26d57c269bf3de312c0c33b7.jpeg)](5efc9f0c1eeb8e429f0058f592f95b74.jpeg)
|
480
|
+
|
481
|
+
|
482
|
+
|
483
|
+
ubuntuのinitramfsを展開し、e1000e.koを入れ替えて、再構成しました。
|
484
|
+
|
485
|
+
/root/dev failed となり、起動できませんでした。
|
486
|
+
|
487
|
+
rootpath: filename: が空なのが気になります。
|
488
|
+
|
489
|
+
![initramfs-1](0736381267e455325bd410d1ed7cce46.jpeg)
|
490
|
+
|
491
|
+
![initramfs-2](d957054f8e3bccd632192b9759b2a59f.jpeg)
|
492
|
+
|
493
|
+
|
494
|
+
|
495
|
+
centosのinitramfsでドライバを更新(e1000e-3.8.4をmake install)し、再構成してみました。
|
496
|
+
|
497
|
+
Failed to start Swith Root となり、起動できませんでした。
|
498
|
+
|
499
|
+
こちらは、NICを認識していますが、デバイスが見えなくなっています。
|
500
|
+
|
501
|
+
![make install fail](389133fdfcd8b74ad4bf58bb39534b0b.jpeg)
|
502
|
+
|
503
|
+
|
504
|
+
|
505
|
+
長くなってきてしまったので、一旦解決済みとして、
|
506
|
+
|
507
|
+
課題を整理してもう少し色々試してみようかと思います。
|
508
|
+
|
509
|
+
|
510
|
+
|
511
|
+
何度も回答いただき、ありがとうございました。
|
6
誤字修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -394,7 +394,7 @@
|
|
394
394
|
|
395
395
|
### 試してみたこと3
|
396
396
|
|
397
|
-
grub.
|
397
|
+
grub.cfgで
|
398
398
|
|
399
399
|
devfs=nomount を付けたり、消したり、
|
400
400
|
|
5
試してみたこと4を追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -124,24 +124,10 @@
|
|
124
124
|
|
125
125
|
```
|
126
126
|
|
127
|
-
[root@pxe src]# ls -lR /var/lib/tftpboot/
|
128
|
-
|
129
|
-
/var/lib/tftpboot/:
|
127
|
+
/var/lib/tftpboot/images:
|
130
128
|
|
131
129
|
total 0
|
132
130
|
|
133
|
-
drwxr-xr-x 3 root root 21 Jul 25 16:30 images
|
134
|
-
|
135
|
-
drwxr-xr-x 3 root root 64 Jul 25 16:30 pxelinux
|
136
|
-
|
137
|
-
drwxr-xr-x 2 root root 60 Jul 25 16:31 uefi
|
138
|
-
|
139
|
-
|
140
|
-
|
141
|
-
/var/lib/tftpboot/images:
|
142
|
-
|
143
|
-
total 0
|
144
|
-
|
145
131
|
drwxr-xr-x 2 root root 39 Jul 25 16:30 centos7
|
146
132
|
|
147
133
|
|
@@ -459,3 +445,51 @@
|
|
459
445
|
PXEブート時、boot.wimにリンクのドライバを含めると書いていました。
|
460
446
|
|
461
447
|
[M.2 SSD (ソリッドステートドライブ) での PXE ブートについての情報](https://www.dell.com/support/article/ja-jp/sln300004/m-2-ssd-%E3%82%BD%E3%83%AA%E3%83%83%E3%83%89%E3%82%B9%E3%83%86%E3%83%BC%E3%83%88%E3%83%89%E3%83%A9%E3%82%A4%E3%83%96-%E3%81%A7%E3%81%AE-pxe-%E3%83%96%E3%83%BC%E3%83%88%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6%E3%81%AE%E6%83%85%E5%A0%B1?lang=ja)
|
448
|
+
|
449
|
+
|
450
|
+
|
451
|
+
### 試してみたこと4
|
452
|
+
|
453
|
+
1. grep -e eth -e eno -e dhclient -e IPv6 /run/initramfs/rdsosreport.txt
|
454
|
+
|
455
|
+
を実行したところ、何もヒットしませんでした。
|
456
|
+
|
457
|
+
|
458
|
+
|
459
|
+
2. 同じCentOS7をUSBブートしたところ、
|
460
|
+
|
461
|
+
OS自体はインストールできましたが、eth0を認識していませんでした。
|
462
|
+
|
463
|
+
lo, wlp0s20f3(wifiデバイス) のみ認識していました。
|
464
|
+
|
465
|
+
|
466
|
+
|
467
|
+
3. UbuntuServer20をUSBブートしたところ、
|
468
|
+
|
469
|
+
eno1(ethernetデバイス)をちゃんと認識していました。
|
470
|
+
|
471
|
+
|
472
|
+
|
473
|
+
4. USBブートに成功した UbuntuSerbver20の
|
474
|
+
|
475
|
+
casper/{vmlinuz,initrd}で UbuntuSerbver20, CentOS7 を
|
476
|
+
|
477
|
+
pxebootしてみたところ、両方同じところでつまりました。
|
478
|
+
|
479
|
+
(今度は、eno1を認識しているみたいでした)
|
480
|
+
|
481
|
+
![ubuntu-initrd-1](0f5e7da93baa6b7b79d22f598dce3bdc.jpeg)
|
482
|
+
|
483
|
+
![ubuntu-initrd-2](81c9ad7ac6dbf92fd97f287cb853631e.jpeg)
|
484
|
+
|
485
|
+
|
486
|
+
|
487
|
+
これらの結果からすると、initrd.img に
|
488
|
+
|
489
|
+
NIC(ethernet)を利用するためのドライバが不足している状態と考えられるのでしょうか。
|
490
|
+
|
491
|
+
|
492
|
+
|
493
|
+
関連ありそうな記事を見つけましたが、pxe boot だと手順が少し違いそうです。
|
494
|
+
|
495
|
+
[Linuxで認識しないNICのドライバをインストールしてみた](https://qiita.com/tsukasa1301/items/f70351ab4d9b164af607)
|
4
試してみたこと3
test
CHANGED
File without changes
|
test
CHANGED
@@ -403,3 +403,59 @@
|
|
403
403
|
### httpサーバの構成
|
404
404
|
|
405
405
|
![http_centos7](b7cea8851c0f0510a52ab7d6e241a3b5.png)
|
406
|
+
|
407
|
+
|
408
|
+
|
409
|
+
### 試してみたこと3
|
410
|
+
|
411
|
+
grub.![イメージ説明](6f56cdd2bce6a5bce331e9834e87160a.jpeg)正し、
|
412
|
+
|
413
|
+
devfs=nomount を付けたり、消したり、
|
414
|
+
|
415
|
+
inst.repo=http://192.168.1.220/centos7 を
|
416
|
+
|
417
|
+
inst.repo=http://ftp.riken.jp/Linux/centos/7/os/x86_64/
|
418
|
+
|
419
|
+
に変えたりしてみましたが、やはりダメなようでした。
|
420
|
+
|
421
|
+
|
422
|
+
|
423
|
+
### dracutプロンプト
|
424
|
+
|
425
|
+
cat /proc/cmdline
|
426
|
+
|
427
|
+
less -N /run/initramfs/rdsosreport.txt
|
428
|
+
|
429
|
+
等を確認してみました。
|
430
|
+
|
431
|
+
|
432
|
+
|
433
|
+
squashfs.img のダウンロードにコケる前のログを見てみたら、
|
434
|
+
|
435
|
+
(関連あるか分かりませんが、)iscsid がエラーを吐いているのを見つけました。
|
436
|
+
|
437
|
+
![cat /proc/cmdline](797cd47bd7950ccf68f198ac03825558.jpeg)
|
438
|
+
|
439
|
+
![dracut_log1](966e5fe1027d6ef6c6c1c41e6d8c7f4b.jpeg)
|
440
|
+
|
441
|
+
![dracut_log2](c783bcadd08cc6f9f89b285942f0fdaa.jpeg)
|
442
|
+
|
443
|
+
|
444
|
+
|
445
|
+
### 不安に思ってることなど
|
446
|
+
|
447
|
+
インストール先の機器で、M.2SSD(NVMe接続)を利用しているのですが、
|
448
|
+
|
449
|
+
・イメージにNVMeを有効にするような命令を追記が必要なのでしょうか。
|
450
|
+
|
451
|
+
・kickstart の デバイス名は (nvme0とかnvme0n1じゃなくて)sda で問題ないでしょうか。
|
452
|
+
|
453
|
+
(デバイス名については、squashfs.img の入手に成功したあとに分かりますかね)
|
454
|
+
|
455
|
+
|
456
|
+
|
457
|
+
下記は、WindowsOSの記事ですが、
|
458
|
+
|
459
|
+
PXEブート時、boot.wimにリンクのドライバを含めると書いていました。
|
460
|
+
|
461
|
+
[M.2 SSD (ソリッドステートドライブ) での PXE ブートについての情報](https://www.dell.com/support/article/ja-jp/sln300004/m-2-ssd-%E3%82%BD%E3%83%AA%E3%83%83%E3%83%89%E3%82%B9%E3%83%86%E3%83%BC%E3%83%88%E3%83%89%E3%83%A9%E3%82%A4%E3%83%96-%E3%81%A7%E3%81%AE-pxe-%E3%83%96%E3%83%BC%E3%83%88%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6%E3%81%AE%E6%83%85%E5%A0%B1?lang=ja)
|
3
誤字
test
CHANGED
File without changes
|
test
CHANGED
@@ -14,7 +14,7 @@
|
|
14
14
|
|
15
15
|
kvm で作成した VM
|
16
16
|
|
17
|
-
xinetd, dhcpd, tftp, httpd が
|
17
|
+
xinetd, dhcpd, tftp, httpd が動作している
|
18
18
|
|
19
19
|
|
20
20
|
|
2
試したこと2 を追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,5 +1,7 @@
|
|
1
1
|
### 環境
|
2
2
|
|
3
|
+
【インストールターゲット】
|
4
|
+
|
3
5
|
筐体: NUC10i5FNK
|
4
6
|
|
5
7
|
メモリ: 64GB
|
@@ -8,6 +10,14 @@
|
|
8
10
|
|
9
11
|
|
10
12
|
|
13
|
+
【pxe boot server】
|
14
|
+
|
15
|
+
kvm で作成した VM
|
16
|
+
|
17
|
+
xinetd, dhcpd, tftp, httpd がうごいてい
|
18
|
+
|
19
|
+
|
20
|
+
|
11
21
|
### 事象
|
12
22
|
|
13
23
|
自宅で、PXEブートサーバを構築し、
|
@@ -56,6 +66,10 @@
|
|
56
66
|
|
57
67
|
![sata link down](a847ea45afd71220bd485691745874a5.jpeg)
|
58
68
|
|
69
|
+
![間1](7f9cdf19784735d34a5499c5c67817bb.jpeg)
|
70
|
+
|
71
|
+
![間2](a475cababaf20c9590b51a968894ae31.jpeg)
|
72
|
+
|
59
73
|
![/dev/root does not exist](f3670fa857b2931f82e55ea2ee6f58a9.jpeg)
|
60
74
|
|
61
75
|
|
@@ -176,7 +190,7 @@
|
|
176
190
|
|
177
191
|
|
178
192
|
|
179
|
-
### 試したこと
|
193
|
+
### 試したこと1
|
180
194
|
|
181
195
|
下記を参考に、マウントするファイルシステムのパスを確認しましたが、問題なさそうです。
|
182
196
|
|
@@ -202,156 +216,190 @@
|
|
202
216
|
|
203
217
|
##### kikstart の内容
|
204
218
|
|
205
|
-
|
206
|
-
|
207
|
-
|
208
|
-
|
209
|
-
#
|
210
|
-
|
211
|
-
|
212
|
-
|
213
|
-
|
214
|
-
|
215
|
-
|
216
|
-
|
217
|
-
|
218
|
-
|
219
|
-
|
220
|
-
|
221
|
-
|
222
|
-
|
223
|
-
|
224
|
-
|
225
|
-
|
226
|
-
|
227
|
-
te
|
228
|
-
|
229
|
-
|
230
|
-
|
231
|
-
|
232
|
-
|
233
|
-
|
234
|
-
|
235
|
-
i
|
236
|
-
|
237
|
-
|
238
|
-
|
239
|
-
|
240
|
-
|
241
|
-
|
242
|
-
|
243
|
-
|
244
|
-
|
245
|
-
|
246
|
-
|
247
|
-
|
248
|
-
|
249
|
-
|
250
|
-
|
251
|
-
|
252
|
-
|
253
|
-
#
|
254
|
-
|
255
|
-
|
256
|
-
|
257
|
-
|
258
|
-
|
259
|
-
|
260
|
-
|
261
|
-
|
262
|
-
|
263
|
-
|
264
|
-
|
265
|
-
root
|
266
|
-
|
267
|
-
|
268
|
-
|
269
|
-
|
270
|
-
|
271
|
-
|
272
|
-
|
273
|
-
|
274
|
-
|
275
|
-
|
276
|
-
|
277
|
-
|
278
|
-
|
279
|
-
|
280
|
-
|
281
|
-
|
282
|
-
|
283
|
-
|
284
|
-
|
285
|
-
|
286
|
-
|
287
|
-
|
288
|
-
|
289
|
-
|
290
|
-
|
291
|
-
|
292
|
-
|
293
|
-
|
294
|
-
|
295
|
-
|
296
|
-
|
297
|
-
|
298
|
-
|
299
|
-
|
300
|
-
|
301
|
-
|
302
|
-
|
303
|
-
|
304
|
-
|
305
|
-
|
306
|
-
|
307
|
-
|
308
|
-
|
309
|
-
|
310
|
-
|
311
|
-
|
312
|
-
|
313
|
-
|
314
|
-
|
315
|
-
|
316
|
-
|
317
|
-
|
318
|
-
|
319
|
-
|
320
|
-
|
321
|
-
|
322
|
-
|
323
|
-
|
324
|
-
|
325
|
-
|
326
|
-
|
327
|
-
|
328
|
-
|
329
|
-
|
330
|
-
|
331
|
-
|
332
|
-
|
333
|
-
|
334
|
-
|
335
|
-
|
336
|
-
|
337
|
-
|
338
|
-
|
339
|
-
|
340
|
-
|
341
|
-
|
342
|
-
|
343
|
-
|
344
|
-
|
345
|
-
|
346
|
-
|
347
|
-
|
348
|
-
|
349
|
-
|
350
|
-
|
351
|
-
p
|
352
|
-
|
353
|
-
|
354
|
-
|
355
|
-
|
356
|
-
|
357
|
-
|
219
|
+
文字数制限に引っかかるので削除しました。
|
220
|
+
|
221
|
+
|
222
|
+
|
223
|
+
# 試したこと2
|
224
|
+
|
225
|
+
1. inst.ks を消してみました
|
226
|
+
|
227
|
+
2. vmlinuz,initrd.img の権限を変更してみました
|
228
|
+
|
229
|
+
3. httpd の アクセスログを見てみましたが、httpdへのアクセスはないようです。
|
230
|
+
|
231
|
+
dhcp の range を 192.168.1.230 ~ 192.168.1.240 にしています。
|
232
|
+
|
233
|
+
(192.168.1.230:??? -> 192.168.1.220.80 へ アクセスがあるはずだが、来なかった)
|
234
|
+
|
235
|
+
4. pxe boot 中の インストール対象 -> pxe サーバ への
|
236
|
+
|
237
|
+
パケットをキャプチャしてみました。
|
238
|
+
|
239
|
+
|
240
|
+
|
241
|
+
RRQ "images/centos7/initrd.img" octet blksize 1024 tsize 0
|
242
|
+
|
243
|
+
のあたりで失敗しているのかもしれません。
|
244
|
+
|
245
|
+
|
246
|
+
|
247
|
+
```
|
248
|
+
|
249
|
+
# Grub メニューのキックスタート(inst.ks)を消してみました
|
250
|
+
|
251
|
+
[root@pxe ~]# cat << 'EOF' > /var/lib/tftpboot/uefi/grub.cfg
|
252
|
+
|
253
|
+
set timeout=60
|
254
|
+
|
255
|
+
menuentry 'Install CentOS 7' {
|
256
|
+
|
257
|
+
linuxefi images/centos7/vmlinuz ip=dhcp inst.repo=http://192.168.1.220/centos7
|
258
|
+
|
259
|
+
initrdefi images/centos7/initrd.img
|
260
|
+
|
261
|
+
}
|
262
|
+
|
263
|
+
EOF
|
264
|
+
|
265
|
+
|
266
|
+
|
267
|
+
# ブートローダー? 初期RAMディスク? への
|
268
|
+
|
269
|
+
# ファイルへのアクセス権限が足りないのかと思い、見直しました
|
270
|
+
|
271
|
+
[root@pxe ~]# l /var/lib/tftpboot/images/centos7/
|
272
|
+
|
273
|
+
total 60504
|
274
|
+
|
275
|
+
drwxr-xr-x 2 root root 39 Jul 25 16:30 .
|
276
|
+
|
277
|
+
drwxr-xr-x 3 root root 21 Jul 25 16:30 ..
|
278
|
+
|
279
|
+
-rw-r--r-- 1 root root 55187100 Jul 25 16:30 initrd.img
|
280
|
+
|
281
|
+
-rwxr-xr-x 1 root root 6762688 Jul 25 16:30 vmlinuz
|
282
|
+
|
283
|
+
|
284
|
+
|
285
|
+
# とりあえず 777 にしてみました
|
286
|
+
|
287
|
+
[root@pxe ~]# chmod 777 /var/lib/tftpboot/images/centos7/{vmlinuz,initrd.img}
|
288
|
+
|
289
|
+
|
290
|
+
|
291
|
+
[root@pxe ~]# l /var/lib/tftpboot/images/centos7/
|
292
|
+
|
293
|
+
total 60504
|
294
|
+
|
295
|
+
drwxr-xr-x 2 root root 39 Jul 25 16:30 .
|
296
|
+
|
297
|
+
drwxr-xr-x 3 root root 21 Jul 25 16:30 ..
|
298
|
+
|
299
|
+
-rwxrwxrwx 1 root root 55187100 Jul 25 16:30 initrd.img
|
300
|
+
|
301
|
+
-rwxrwxrwx 1 root root 6762688 Jul 25 16:30 vmlinuz
|
302
|
+
|
303
|
+
|
304
|
+
|
305
|
+
# http で 公開しているディレクトリ
|
306
|
+
|
307
|
+
[root@pxe httpd]# l /var/pxe/centos7/
|
308
|
+
|
309
|
+
total 332
|
310
|
+
|
311
|
+
drwxr-xr-x 8 root root 234 Jul 25 16:34 .
|
312
|
+
|
313
|
+
drwxr-xr-x 3 root root 21 Jul 25 16:33 ..
|
314
|
+
|
315
|
+
-rw-r--r-- 1 root root 14 Jul 25 16:33 CentOS_BuildTag
|
316
|
+
|
317
|
+
drwxr-xr-x 3 root root 35 Jul 25 16:33 EFI
|
318
|
+
|
319
|
+
-rw-r--r-- 1 root root 227 Jul 25 16:33 EULA
|
320
|
+
|
321
|
+
-rw-r--r-- 1 root root 18009 Jul 25 16:33 GPL
|
322
|
+
|
323
|
+
drwxr-xr-x 3 root root 57 Jul 25 16:33 images
|
324
|
+
|
325
|
+
drwxr-xr-x 2 root root 198 Jul 25 16:33 isolinux
|
326
|
+
|
327
|
+
-rw-r--r-- 1 root root 2033 Jul 25 17:00 ks.cfg
|
328
|
+
|
329
|
+
drwxr-xr-x 2 root root 43 Jul 25 16:33 LiveOS
|
330
|
+
|
331
|
+
drwxr-xr-x 2 root root 225280 Jul 25 16:33 Packages
|
332
|
+
|
333
|
+
drwxr-xr-x 2 root root 4096 Jul 25 16:33 repodata
|
334
|
+
|
335
|
+
-rw-r--r-- 1 root root 1690 Jul 25 16:33 RPM-GPG-KEY-CentOS-7
|
336
|
+
|
337
|
+
-rw-r--r-- 1 root root 1690 Jul 25 16:33 RPM-GPG-KEY-CentOS-Testing-7
|
338
|
+
|
339
|
+
-r--r--r-- 1 root root 2883 Jul 25 16:33 TRANS.TBL
|
340
|
+
|
341
|
+
|
342
|
+
|
343
|
+
# httpd の公開範囲
|
344
|
+
|
345
|
+
[root@pxe httpd]# cat /etc/httpd/conf.d/pxeboot.conf
|
346
|
+
|
347
|
+
Alias /centos7 /var/pxe/centos7
|
348
|
+
|
349
|
+
<Directory /var/pxe/centos7>
|
350
|
+
|
351
|
+
Options Indexes FollowSymLinks
|
352
|
+
|
353
|
+
Require ip 127.0.0.1 192.168.1.0/24
|
354
|
+
|
355
|
+
</Directory>
|
356
|
+
|
357
|
+
|
358
|
+
|
359
|
+
# 192.168.1.53 ... ブラウザを開いた普段使いのPC
|
360
|
+
|
361
|
+
# ブラウザ で http://192.168.1.220/centos7/ を開きました
|
362
|
+
|
363
|
+
[root@pxe ~]# cd /var/log/httpd
|
364
|
+
|
365
|
+
[root@pxe httpd]# tail -f access_log
|
366
|
+
|
367
|
+
192.168.1.53 - - [26/Jul/2020:11:07:08 +0900] "GET / HTTP/1.1" 200 481 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36"
|
368
|
+
|
369
|
+
192.168.1.53 - - [26/Jul/2020:11:07:08 +0900] "GET /icons/blank.gif HTTP/1.1" 200 148 "http://192.168.1.220/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36"
|
370
|
+
|
371
|
+
192.168.1.53 - - [26/Jul/2020:11:07:10 +0900] "GET / HTTP/1.1" 200 481 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36"
|
372
|
+
|
373
|
+
192.168.1.53 - - [26/Jul/2020:11:07:59 +0900] "-" 408 - "-" "-"
|
374
|
+
|
375
|
+
192.168.1.53 - - [26/Jul/2020:11:13:05 +0900] "GET /centos7 HTTP/1.1" 301 237 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36"
|
376
|
+
|
377
|
+
192.168.1.53 - - [26/Jul/2020:11:13:05 +0900] "GET /centos7/ HTTP/1.1" 200 3447 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36"
|
378
|
+
|
379
|
+
192.168.1.53 - - [26/Jul/2020:11:13:05 +0900] "GET /icons/back.gif HTTP/1.1" 200 216 "http://192.168.1.220/centos7/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36"
|
380
|
+
|
381
|
+
192.168.1.53 - - [26/Jul/2020:11:13:05 +0900] "GET /icons/unknown.gif HTTP/1.1" 200 245 "http://192.168.1.220/centos7/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36"
|
382
|
+
|
383
|
+
192.168.1.53 - - [26/Jul/2020:11:13:05 +0900] "GET /icons/folder.gif HTTP/1.1" 200 225 "http://192.168.1.220/centos7/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36"
|
384
|
+
|
385
|
+
192.168.1.53 - - [26/Jul/2020:11:13:05 +0900] "GET /icons/text.gif HTTP/1.1" 200 229 "http://192.168.1.220/centos7/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36"
|
386
|
+
|
387
|
+
```
|
388
|
+
|
389
|
+
|
390
|
+
|
391
|
+
### パケットのやり取り
|
392
|
+
|
393
|
+
文字数制限に引っかかるので、画像で載せました。
|
394
|
+
|
395
|
+
![tcpdump1](56d8680fb4766aa4830411d1098c4dcd.png)
|
396
|
+
|
397
|
+
![tcpdump2](d76863c8cc234ef91bde3917d100cba3.png)
|
398
|
+
|
399
|
+
|
400
|
+
|
401
|
+
|
402
|
+
|
403
|
+
### httpサーバの構成
|
404
|
+
|
405
|
+
![http_centos7](b7cea8851c0f0510a52ab7d6e241a3b5.png)
|
1
kickstart 追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -197,3 +197,161 @@
|
|
197
197
|
|
198
198
|
|
199
199
|
どこから切り分けていけばいいか、助言いただけると嬉しいです。
|
200
|
+
|
201
|
+
|
202
|
+
|
203
|
+
##### kikstart の内容
|
204
|
+
|
205
|
+
一応、kickstart の内容も載せておきます
|
206
|
+
|
207
|
+
```
|
208
|
+
|
209
|
+
#version=DEVEL
|
210
|
+
|
211
|
+
|
212
|
+
|
213
|
+
# System authorization information
|
214
|
+
|
215
|
+
auth --enableshadow --passalgo=sha512
|
216
|
+
|
217
|
+
|
218
|
+
|
219
|
+
# Use CDROM installation media
|
220
|
+
|
221
|
+
cdrom
|
222
|
+
|
223
|
+
|
224
|
+
|
225
|
+
# Use graphical install
|
226
|
+
|
227
|
+
text
|
228
|
+
|
229
|
+
|
230
|
+
|
231
|
+
# Run the Setup Agent on first boot
|
232
|
+
|
233
|
+
firstboot --enable
|
234
|
+
|
235
|
+
ignoredisk --only-use=sda
|
236
|
+
|
237
|
+
|
238
|
+
|
239
|
+
|
240
|
+
|
241
|
+
# Keyboard layouts
|
242
|
+
|
243
|
+
keyboard --vckeymap=jp --xlayouts="jp"
|
244
|
+
|
245
|
+
|
246
|
+
|
247
|
+
# System language
|
248
|
+
|
249
|
+
lang en_US.UTF-8
|
250
|
+
|
251
|
+
|
252
|
+
|
253
|
+
# Network information
|
254
|
+
|
255
|
+
network --bootproto=dhcp --device=eth0 --onboot=off --ipv6=auto --no-activate
|
256
|
+
|
257
|
+
network --bootproto=static --device=eth1 --ip=192.168.1.200 --netmask=255.255.255.0 --gateway=192.168.1.1 --nameserver=8.8.8.8 --noipv6 --activate
|
258
|
+
|
259
|
+
network --hostname=localhost.localdomain
|
260
|
+
|
261
|
+
|
262
|
+
|
263
|
+
# Root password
|
264
|
+
|
265
|
+
rootpw --iscrypted passxxpass
|
266
|
+
|
267
|
+
|
268
|
+
|
269
|
+
# SELinux configuration
|
270
|
+
|
271
|
+
selinux --disabled
|
272
|
+
|
273
|
+
|
274
|
+
|
275
|
+
# System services
|
276
|
+
|
277
|
+
services --disabled="chronyd"
|
278
|
+
|
279
|
+
|
280
|
+
|
281
|
+
# System timezone
|
282
|
+
|
283
|
+
timezone Asia/Tokyo --isUtc --nontp
|
284
|
+
|
285
|
+
|
286
|
+
|
287
|
+
# System bootloader configuration
|
288
|
+
|
289
|
+
bootloader --append=" crashkernel=auto" --location=mbr --boot-drive=sda
|
290
|
+
|
291
|
+
|
292
|
+
|
293
|
+
# Partition clearing information
|
294
|
+
|
295
|
+
clearpart --all --initlabel --drives=sda
|
296
|
+
|
297
|
+
|
298
|
+
|
299
|
+
# Disk partitioning information
|
300
|
+
|
301
|
+
part /boot --fstype="xfs" --size=500 --label=boot --ondisk=sda
|
302
|
+
|
303
|
+
part pv.777 --fstype="lvmpv" --size=1 --grow --ondisk=sda
|
304
|
+
|
305
|
+
volgroup vg_root --pesize=4096 pv.777
|
306
|
+
|
307
|
+
logvol swap --fstype="swap" --size=1024 --name=lv_swap --vgname=vg_root
|
308
|
+
|
309
|
+
logvol /home --fstype="xfs" --size=10240 --name=lv_home --vgname=vg_root
|
310
|
+
|
311
|
+
logvol /datastore --fstype="xfs" --size=512000 --name=lv_datastore --vgname=vg_root
|
312
|
+
|
313
|
+
logvol / --fstype="xfs" --size=1 --grow --name=lv_root --vgname=vg_root
|
314
|
+
|
315
|
+
|
316
|
+
|
317
|
+
# If system used EFI
|
318
|
+
|
319
|
+
part /boot/efi --fstype=efi --grow --maxsize=200 --size=20
|
320
|
+
|
321
|
+
|
322
|
+
|
323
|
+
%packages
|
324
|
+
|
325
|
+
@^minimal
|
326
|
+
|
327
|
+
@core
|
328
|
+
|
329
|
+
chrony
|
330
|
+
|
331
|
+
kexec-tools
|
332
|
+
|
333
|
+
|
334
|
+
|
335
|
+
%end
|
336
|
+
|
337
|
+
|
338
|
+
|
339
|
+
%addon com_redhat_kdump --enable --reserve-mb='auto'
|
340
|
+
|
341
|
+
|
342
|
+
|
343
|
+
%end
|
344
|
+
|
345
|
+
|
346
|
+
|
347
|
+
%anaconda
|
348
|
+
|
349
|
+
pwpolicy root --minlen=6 --minquality=1 --notstrict --nochanges --notempty
|
350
|
+
|
351
|
+
pwpolicy user --minlen=6 --minquality=1 --notstrict --nochanges --emptyok
|
352
|
+
|
353
|
+
pwpolicy luks --minlen=6 --minquality=1 --notstrict --nochanges --notempty
|
354
|
+
|
355
|
+
%end
|
356
|
+
|
357
|
+
```
|