EVE-NG Linux 노드 연결을 텔넷으로 변경
환경
EVE 공식 사이트에 링크 된 Linux image pack의 linux-centos-8.tar.gz를 사용했습니다. 또한 Centos8 업데이트에 대비해 IF에 주소를 설정, 외부 네트워크(Cloud0)를 배치한 후 인터넷에 연결했습니다.
기본 설정
노드 OS에 대해 설정합니다.
※EVE-NG 서버에 설정하지 않도록 요주의
※작동하지 않는 경우는 아래와 같이 grub 설정 파일을 편집
# sed -i 's/GRUB_CMDLINE_LINUX=.*/GRUB_CMDLINE_LINUX="console=ttyS0,115200 console=tty0"/' /etc/default/grub
# update-grub
EVE 공식 사이트에서 배포되는 linux-centos-8의 경우
1-1. grub 설정
/boot/grub2/grub.cfg를 직접 편집하는 것은 NG이므로 원본/etc/default/grub을 편집합니다. 변경 부분은 커널에 건네주는 부트 옵션
GRUB_CMDLINE_LINUX=
의 파라미터입니다. (파일 편집 전에 반드시 백업 수행)/etc/default/grub
[user@CentOS-8 ~]$ sudo vi /etc/default/grub
[sudo] password for user:
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="console=ttyS0,115200 console=tty0 crashkernel=auto rd.lvm.l"
GRUB_DISABLE_RECOVERY="true"
GRUB_ENABLE_BLSCFG=true
1-2. 설정 반영
편집한/etc/default/grub의 설정 내용을/boot/grub2/grub.cfg에 반영합니다.
※OS/ver.에 따라서는
update-grub
또는 update-grub2
grub2-mkconfig
[user@CentOS-8 ~]$ sudo grub2-mkconfig -o /boot/grub2/grub.cfg
[sudo] password for user:
Generating grub configuration file ...
done
1-3. 노드 연결 방법 변경
노드를 종료하고 Console 설정을 [vnc]에서 [telnet]으로 변경하고 저장합니다.
1-4. 기동 확인
노드를 시작하고 노드 아이콘 왼쪽 클릭, 텔넷 연결하여 OS를 시작할 수 있는지 확인합니다.
Reference
이 문제에 관하여(EVE-NG Linux 노드 연결을 텔넷으로 변경), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/helpmemo/items/3c95b07eafa5e2fa4cb9텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)