목차/06. SmartConsole 중앙 관리

06SmartConsole 중앙 관리SmartConsole 중앙 관리

Gaia 장비는 한 대씩 Portal로 들여다보는 대신, SmartConsole 에서 중앙으로 관리 할 수 있습니다. 이 장은 SmartConsole로 Gaia 게이트웨이의 토폴로지·장치 설정을 통합 관리하고, 스크립트를 돌리고, 백업·복원하고, 원격으로 셸·Portal을 여는 방법을 정리합니다. 단, Scalable Platform의 Security Group은 Gaia 장치 설정의 중앙 관리를 지원하지 않 습니다(Known Limitation MBS-4754).

SmartConsole이 중앙에서 할 수 있는 일

Central Management를 켜면 SmartConsole에서 네트워크 토폴로지(IPv4·IPv6 주소와 static route)와 장치 설정(DNS·NTP·Proxy)을 중앙에서 구성 할 수 있습니다. 또 Gaia OS 구성과 게이트웨이 DB를 한꺼번에 .tgz로 백업·복원 하고, SmartConsole에서 바로 Gaia Portal이나 셸을 열어 유지보수를 합니다.

여기서 편리한 점은 정책을 전부 다시 설치(full policy install)하지 않고도, Push Settings to Device 동작으로 장치 설정 변경만 반영 할 수 있다는 것입니다. 반대로 장치에서 설정을 가져오는(fetch) 것도 됩니다. 게이트웨이에서 로컬 구성이 바뀌면 Gateways 뷰의 Status 열에 표시되고, 최근 작업은 하단 Recent Tasks 탭에서 확인합니다. Cloning Group 의 구성·동기화 자동화도 여기서 이뤄집니다(시스템 관리의 Cloning Group).

게이트웨이에서 스크립트 돌리기

SmartConsole에서 Gaia 게이트웨이에 직접 명령줄 스크립트를 실행할 수 있습니다. 일회성으로 즉석에서 치는 One Time Script 와, 미리 저장해 두고 재사용하는 Repository Script 두 갈래입니다. 게이트웨이를 우클릭해 Scripts 메뉴에서 고르며, 스크립트 본문을 직접 입력하거나 텍스트 파일로 불러옵니다(기본 최대 크기 8KB, Global properties에서 조정 가능). 실행 결과는 Tasks 탭의 Results 열에 뜨고, 더블클릭하면 전체 출력을 봅니다.

한 가지 한계가 있습니다 — 이 스크립트 창은 대화형(interactive)·연속(continuous) 스크립트를 지원하지 않 으므로, 그런 작업은 셸을 직접 열어야 합니다. Cloning Group에 속하지 않은 여러 게이트웨이에는 동시에 스크립트를 돌릴 수 있고, 클러스터 객체에 돌리면 모든 멤버에서 자동 실행 됩니다.

백업·복원과 원격 접속

SmartConsole에서 게이트웨이를 우클릭해 Actions > System Backup 으로 Gaia OS 구성과 방화벽 DB를 압축 파일로 백업 하고, System Restore로 되돌립니다. 백업 파일은 backup_<게이트웨이 이름>_<날짜>.tgz 규칙으로 이름이 붙으며, 복원하려면 이 파일 이름이 필요합니다 — 이름을 잊었다면 셸에서 show backup logs로 찾습니다. 복원 시에는 게이트웨이 연결이 끊기고 자동 재부팅되며, 이후 정책을 다시 설치 해야 합니다. 규칙적 보호를 위해서는 유지보수의 System Backup으로 정기 백업을 거는 것을 권장합니다.

마지막으로, SmartConsole에서 게이트웨이를 우클릭하거나 상단 Actions 버튼으로 그 장비의 명령줄 창(Open Shell, 공개 키 인증)이나 Gaia Portal을 바로 열 수 있습니다. 클러스터라면 어느 멤버에 접속할지 고릅니다.