소개
이 문서에서는 VM(가상 어플라이언스)에 설치된 Prime Infrastructure 애플리케이션의 CLI 루트(셸) 사용자 비밀번호를 복구하는 단계에 대해 설명합니다.
사전 요구 사항
요구 사항
Cisco는 사용 및 사용에 대해 알고 있는 것이 좋습니다. VMware vSphere 클라이언트, vSphere 인벤토리, 데이터 저장소 및 객체 기능에 대한 액세스
주의:이 문서의 단계를 완료하려면 응용 프로그램을 종료해야 합니다.따라서 유지 보수 기간 동안 이 작업을 수행하는 것이 좋습니다.
사용되는 구성 요소
이 문서의 정보는 다음 소프트웨어 버전을 기반으로 합니다.
- VM에 설치된 Prime Infrastructure 2.2.x,3.0.x, 3.1.x 버전
- 이 목록에서 iso 이미지 복사본 중 하나:
CentOS-5.10-x86_64-bin-DVD-1of2.iso
CentOS-5.11-x86_64-bin-DVD-1of2.iso
CentOS-6.6-x86_64-bin-DVD1.iso
이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다.이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다.현재 네트워크가 작동 중인 경우, 모든 명령어의 잠재적인 영향을 미리 숙지하시기 바랍니다.
절차
1단계. VMware vSphere Client를 시작하고 ESXi 호스트 또는 vCenter 서버에 연결합니다.
2단계. 위 목록에서 다운로드한 .iso 이미지를 OVA(Open Virtual Appliance) 시스템의 데이터 저장소로 업로드하려면 다음 단계를 수행합니다.
- vSphere Server(vSphere 서버)에서 Inventory(인벤토리) > Summary(요약) > Datastores(데이터 저장소)로 이동합니다.
- Objects(개체) 탭에서 데이터 저장소를 선택하고 파일을 업로드합니다.
- Navigate to the datastore file browser 아이콘을 클릭합니다.
- 필요한 경우 새 폴더 만들기 아이콘을 클릭하고 새 폴더를 만듭니다.
- 생성한 폴더를 선택하거나 존재하는 폴더를 선택하고 파일 업로드 아이콘을 클릭합니다.Client Integration Access Control 대화 상자가 나타나면 Allow(허용)를 클릭하여 플러그인이 운영 체제에 액세스하도록 허용하고 파일 업로드를 계속 진행합니다.
- 로컬 컴퓨터에서 iso 파일을 찾아 업로드합니다.
- 데이터 저장소 파일 브라우저를 새로 고쳐 목록에 업로드된 파일을 확인합니다.
3단계. iso 이미지를 데이터 저장소에 업로드한 후 다음 단계를 수행하여 기본 부트 이미지로 만듭니다.
- VMware vSphere 클라이언트를 사용하여 PI VM 호스트를 마우스 오른쪽 버튼으로 클릭하고 Open Console(콘솔 열기)을 클릭합니다.
- admin 사용자로 CLI에 로그인하고 VM 종료를 halt to shutdown을 입력합니다.
- Edit Settings(설정 편집) > Hardware(하드웨어)로 이동한 다음 CD/DVD 드라이브 1을 선택합니다.
- Device Type(디바이스 유형)에서 Datastore ISO File(데이터 저장소 ISO 파일)을 선택한 다음 Browse(찾아보기) 버튼을 사용하여 데이터 저장소에 업로드한 ISO 이미지 파일을 선택합니다.
- Device Status(디바이스 상태)에서 Connect at power on(전원이 켜진 상태에서 연결)을 선택합니다.
- Options(옵션) 탭을 클릭하고 Boot Options(부팅 옵션)를 선택합니다.Force BIOS Setup(BIOS 설정 강제)에서 Next time VM이 부팅될 때 Force entry in BIOS setup Screen(BIOS 설정 화면으로 강제 진입)을 선택합니다.가상 머신을 다시 시작할 때 가상 머신 BIOS에서 부팅이 강제로 수행됩니다.
- OK(확인)를 클릭합니다.
- VMware vSphere 클라이언트에서 구축된 PI VM을 마우스 오른쪽 버튼으로 클릭하고 Power(전원) > Power On(전원 켜기)으로 이동합니다.
- BIOS 설정 메뉴의 PI 콘솔에서 전원을 켜면 디바이스의 부팅 순서를 제어하는 옵션을 찾아 DVD/CDROM을 맨 위로 이동합니다.이렇게 하면 업로드된 iso 이미지에서 PI VM이 부팅됩니다.
4단계. 다음 단계를 완료하여 PI CLI 루트/셸 비밀번호를 재설정합니다.
- T프롬프트에서 linux rescue를 입력하고 Enter 키를 누릅니다.
- 언어/키보드의 기본 옵션을 선택하고 네트워크 옵션을 선택하지 않습니다.
- 이 메시지를 메시지로 볼 수 있습니다.
이제 구조 환경에서 Linux 설치를 찾아 /mnt/sysimage 디렉토리에 마운트합니다.그런 다음 시스템에 필요한 사항을 변경할 수 있습니다.이 단계를 진행하려면 계속을 선택합니다.'읽기 전용'을 선택하여 파일 시스템을 읽기-쓰기 대신 읽기 전용으로 마운트하도록 선택할 수도 있습니다. 어떤 이유로 이 프로세스가 실패할 경우 Skip(건너뛰기)을 선택하고 이 단계를 건너뛰고 명령 셸로 직접 이동할 수 있습니다.
- 이 화면에서 Continue(계속)를 선택합니다.
- 기존 설치가 발견되면 /mnt/sysimage 위치에 마운트되고 명령 프롬프트로 이동합니다.
5단계. 명령의 도움말을 사용하여 루트를 PI 설치 위치로 변경합니다.# chroot /mnt/sysimag.
6단계. 다음 명령의 도움말을 사용하여 데이터/rootpatchpw를 이동/저장합니다.#mv /storeddata/rootpatchpw /root/입니다.
7단계. 이제 exit를 입력하고 Enter 키를 누릅니다.
8단계. reboot를 입력하고 PI로 부팅합니다.
9단계. vSphere 클라이언트에서 가상 머신이 재부팅되면 CD(Compact Disk) 아이콘을 클릭하고 Disconnect ISO image(ISO 이미지 연결 끊기)를 선택합니다.
10단계. 부팅이 완료되면 PI 서비스가 작동합니다.PI 관리자 CLI에 로그인하고 root_enable 명령을 사용하여 새 루트 비밀번호를 설정합니다.
참고:PI 버전이 3.1.x 릴리스인 경우 root_enable 대신 shell 명령을 사용하여 비밀번호를 설정합니다.