ACX 시리즈 라우터에서 루트 파티션 구성
듀얼 루트 파티션은 파일 시스템이 손상된 경우에도 ACX 시리즈 라우터가 계속 작동할 수 있도록 도와줍니다. 또한 손상된 경우 파일 시스템을 복구하는 데 도움이 됩니다.
듀얼 루트 파티셔닝 ACX 시리즈 라우터 개요
듀얼 루트 파티셔닝을 통해 ACX 시리즈 라우터는 파일 시스템이 손상되더라도 기능을 유지하고 파일 시스템을 쉽게 복구할 수 있습니다. 듀얼 루트 파티셔닝은 기본 및 백업 Junos OS 이미지가 독립적으로 부팅 가능한 두 개의 루트 파티션에 보관됨을 의미합니다. 기본 루트 파티션이 손상되더라도 시스템은 다른 루트 파티션에 있는 백업 Junos OS 이미지에서 부팅할 수 있으며 완전한 기능을 유지할 수 있습니다.
ACX5048 및 ACX5096 라우터는 이중 루트 파티셔닝을 지원하지 않습니다. 다른 모든 ACX 라우터는 듀얼 루트 파티셔닝으로 실행됩니다.
ACX 시리즈 라우터의 부트 미디어 및 부트 파티션
듀얼 루트 파티셔닝을 통해 ACX 시리즈 라우터는 먼저 기본 루트 파티션에서 Junos OS 부팅을 시도한 다음 내부 NAND 플래시의 백업 루트 파티션에서 부팅을 시도합니다. 내부 NAND 플래시의 기본 및 백업 루트 파티션이 모두 부팅에 실패하면 부팅할 Junos OS 사본과 함께 USB 스토리지 미디어를 삽입해야 합니다.
다음은 ACX 시리즈 라우터에서 사용할 수 있는 스토리지 미디어입니다.
USB 미디어 비상 부트 장치
메모:USB 미디어 장치는 이중 루트 분할되지 않습니다.
듀얼, 내부 NAND 플래시 장치(처음에는 daOs1, 다음에는 daOs2)
이중 루트 파티션 구성표의 중요한 기능
이중 루트 파티션 구성표에는 다음과 같은 중요한 기능이 있습니다.
Junos OS 이미지의 기본 및 백업 복사본은 별도의 파티션에 상주합니다. 백업 복사본이 포함된 파티션은 필요한 경우에만 마운트됩니다. 단일 루트 파티셔닝 체계에는 기본 및 백업 Junos OS 이미지를 모두 포함하는 하나의 루트 파티션이 있습니다.
request system software add
Junos OS 패키지에 대한 명령은 다른 루트 파티션의 내용을 지웁니다. 다른 루트 파티션의 내용은 소프트웨어 설치가 성공적으로 완료되지 않는 한 유효하지 않습니다.jais 또는 jfirmware와 같은 애드온 패키지는 새 Junos OS 이미지를 설치한 후 필요에 따라 다시 설치할 수 있습니다.
이
request system software rollback
명령은 현재 Junos OS 이미지를 삭제하지 않습니다. 명령을 다시 실행하여 이미지로 다시 전환할 수 있습니다rollback
.
듀얼 루트 파티셔닝이 있는 기본 Junos OS 이미지가 ACX 시리즈 라우터에서 어떻게 복구되는지 이해하기
ACX 시리즈 유니버설 메트로 라우터가 기본 Junos OS 이미지에서 부팅할 수 없고 백업 루트 파티션의 백업 Junos OS 이미지에서 부팅되는 경우, 로그인 시 콘솔에 디바이스가 백업 Junos OS 이미지에서 부팅되었음을 나타내는 메시지가 나타납니다.
ACX5048 및 ACX5096 라우터는 이중 루트 파티셔닝을 지원하지 않습니다.
login: user Password: *********************************************************************** ** ** ** WARNING: THIS DEVICE HAS BOOTED FROM THE BACKUP JUNOS IMAGE ** ** ** ** It is possible that the active copy of JUNOS failed to boot up ** ** properly, and so this device has booted from the backup copy. ** ** ** ** Please re-install JUNOS to recover the active copy in case ** ** it has been corrupted. ** ** ** ***********************************************************************
시스템에는 기능적 루트 파티션이 하나만 남아 있기 때문에 다음 방법 중 하나를 사용하여 기본 Junos OS 이미지를 즉시 복원해야 합니다.
CLI를 사용하여 새 이미지를 설치합니다. 새 이미지를 설치할 때 새 이미지는 하나의 파티션(대체 파티션)에만 설치되며, 이는 라우터가 이제 두 개의 이미지를 실행한다는 것을 의미합니다. 재부팅하면 라우터가 새로 설치된 이미지에서 부팅되며, 이 이미지는 기본 이미지가 됩니다. 이제 라우터에서 실행되는 두 개의 다른 이미지가 있습니다. 설치 프로세스를 다시 실행하여 다른 파티션을 업데이트하십시오.
명령을 입력하여 백업 루트 파티션의 스냅샷을
request system snapshot slice alternate
사용합니다. 이 방법을 사용하여 기본 루트 파티션을 복구한 후 다음 재부팅 시 디바이스가 기본 루트 파티션에서 성공적으로 부팅됩니다. 절차가 끝나면 기본 루트 파티션에는 백업 루트 파티션과 동일한 버전의 Junos OS가 포함됩니다.메모:CLI 명령을
request system snapshot slice alternate
사용하여 현재 실행 중인 루트 파일 시스템(기본 또는 보조)을 시스템의 다른 루트 파티션에 백업할 수 있습니다.이 명령을 사용하여 다음을 수행할 수 있습니다.
시스템이 기본 루트 파티션에서 부팅될 때 백업 루트 파티션에 기본 루트 파티션의 이미지를 저장합니다.
시스템이 백업 루트 파티션에서 부팅될 때 백업 루트 파티션의 이미지를 기본 루트 파티션에 저장합니다.
경고:CLI 명령을
request system snapshot slice alternate
사용하여 대체 루트를 복원하는 프로세스를 완료하는 데 몇 분 정도 걸립니다. 완료되기 전에 작업을 종료하면 대체 루트에 제대로 작동하는 데 필요한 모든 내용이 없을 수 있습니다.
Junos OS 릴리스 12.2 이상 ACX 시리즈 라우터에서 듀얼 루트 파티셔닝으로 업그레이드
듀얼 루트 파티셔닝으로 전환하지 않고 Junos OS 릴리스 12.2로 업그레이드하는 경우 기존 CLI 설치 방법을 사용합니다.
Junos OS 릴리스 12.2 이상으로 업그레이드하는 동안 듀얼 루트 파티셔닝으로 미디어를 포맷하려면 다음 설치 방법 중 하나를 사용하십시오.
ACX5048 및 ACX5096 라우터는 이중 루트 파티셔닝을 지원하지 않습니다. 다른 모든 ACX 라우터는 듀얼 루트 파티셔닝으로 실행됩니다.
USB 저장 장치를 사용하여 설치. 시스템에 대한 콘솔 액세스를 사용할 수 있고 USB 저장 장치를 연결하기 위해 시스템에 물리적으로 액세스할 수 있는 경우 이 방법을 사용하는 것이 좋습니다. ACX 시리즈 라우터에 USB 스토리지 디바이스를 사용하여 Junos OS 설치를 참조하십시오.
CLI에서 설치. 콘솔 액세스를 사용할 수 없는 경우에만 이 방법을 사용하는 것이 좋습니다. 이 설치는 원격으로 수행할 수 있습니다. ACX 시리즈 라우터의 원격 서버에서 Junos OS 업그레이드 설치를 참조하십시오.
예: CLI를 사용하여 ACX 시리즈 라우터에 Junos OS 설치 및 듀얼 루트 파티션 구성
이 예에서는 CLI를 사용하여 Junos OS 릴리스 12.2 이상을 설치하고 ACX 시리즈 라우터에서 듀얼 루트 파티션을 구성하는 방법을 보여줍니다.
요구 사항
이 예에는 ACX 시리즈 라우터가 필요합니다. 시작하기 전에 중요한 데이터를 백업하십시오.
개요
이 예에서는 NAND 플래시 디바이스를 포맷하고 듀얼 루트 파티셔닝을 통해 미디어에 새로운 Junos OS 이미지를 설치합니다. 명령을 사용하여 request system software add
CLI에서 Junos OS 릴리스 12.2 이상 이미지를 설치합니다. 파티션은 ACX 시리즈 라우터에서 자동으로 생성되며 파티션을 생성하기 위해 수동으로 옵션을 입력할 필요가 없습니다. 이 명령은 이미지를 디바이스에 복사한 다음 설치를 위해 디바이스를 재부팅합니다. 디바이스는 듀얼 루트 파티셔닝 구성표와 함께 설치된 릴리스 12.2 이상 이미지로 부팅됩니다. 포맷 및 설치 프로세스는 다음 재부팅 시 실행되도록 예약되어 있습니다. 따라서 이 옵션을 옵션과 reboot
함께 사용하는 것이 좋습니다.
이 프로세스는 15-20분 정도 걸릴 수 있습니다. 이 시간 동안에는 네트워크를 통해 시스템에 액세스할 수 없습니다.
request system software add
명령을 사용하면 미디어의 기존 내용이 지워집니다. 현재 구성만 보존됩니다. 프로세스를 시작하기 전에 중요한 데이터를 백업해야 합니다.
듀얼 내부 NAND 플래시 장치(처음에는 daOs1, 그 다음에는 daOs2)와 USB 스토리지 장치는 ACX 시리즈 라우터에서 사용할 수 있는 저장 매체입니다. USB 저장 장치는 이중 루트 분할되지 않습니다.
이 예에서는 다음 옵션을 사용하여 소프트웨어 패키지 junos-juniper-12.2R1.9-domestic.tgz를 추가합니다.
no-copy
옵션을 사용하여 소프트웨어 패키지를 설치할 수 있습니다. 그러나 패키지 파일의 복사본을 저장하지 마십시오. 내부 미디어에 충분한 공간이 없어 장치에 패키지 복사본을 보관하는 업그레이드를 수행할 수 없는 경우 이 옵션을 포함해야 합니다.no-validate
옵션을 사용하여 설치가 시작되기 전에 현재 구성과의 호환성 검사를 건너뛸 수 있습니다.reboot
설치가 완료된 후 장치를 재부팅하는 옵션입니다.
위상수학
구성
절차
CLI 빠른 구성
Junos OS 릴리스 12.2 이상을 설치하고 ACX 시리즈 라우터에서 듀얼 루트 파티셔닝을 구성하려면, 다음 명령을 복사하여 텍스트 파일에 붙여넣고, 줄 바꿈을 제거한 다음, 명령을 CLI에 복사하여 붙여넣습니다.
운영 모드에서 다음을 입력합니다.
user@host> request system software add junos-juniper-12.2R1.9-domestic.tgz no-copy no-validate reboot
단계별 절차
Junos OS 릴리스 12.2 이상을 설치하고 듀얼 루트 파티션을 구성하려면 다음을 수행합니다.
CLI를 사용하여 ACX 시리즈 라우터를 Junos OS 릴리스 12.2 이상으로 업그레이드합니다.
Junos OS 릴리스 12.2 이상을 설치하고 듀얼 루트 파티션을 구성합니다.
user@host> request system software add junos-juniper-12.2R1.9-domestic.tgz no-copy no-validate reboot Copying package junos-juniper-12.2R1.9-domestic.tgz to var/tmp/install Rebooting ...
결과
운영 모드에서 명령을 입력하여 show system storage
구성을 확인합니다. 출력이 의도한 구성을 표시하지 않으면, 이 예의 구성 지침을 반복하여 수정합니다.
마운트된 루트 파티션에 대한 정보를 표시하는 이중 루트 파티셔닝이 있는 시스템의 샘플 출력(한 시점에 하나의 루트 파티션만 마운트됨):
user@host> show system storage
Filesystem Size Used Avail Capacity Mounted on /dev/da0s1a 872M 150M 713M 17% / devfs 1.0K 1.0K 0B 100% /dev /dev/md0 41M 41M 0B 100% /packages/mnt/jbase /dev/md1 183M 183M 0B 100% /packages/mnt/jkernel-ppc-12.2I20121026_1217_sranjan /dev/md2 30M 30M 0B 100% /packages/mnt/jpfe-ACX-12.2I20121026_1217_sranjan /dev/md3 9.1M 9.1M 0B 100% /packages/mnt/jdocs-12.2I20121026_1217_sranjan /dev/md4 55M 55M 0B 100% /packages/mnt/jroute-ppc-12.2I20121026_1217_sranjan /dev/md5 12M 12M 0B 100% /packages/mnt/jcrypto-ppc-12.2I20121026_1217_sranjan /dev/md6 1.0G 8.0K 951M 0% /tmp /dev/md7 1.0G 448K 950M 0% /mfs /dev/da0s1e 92M 18K 91M 0% /config procfs 4.0K 4.0K 0B 100% /proc /dev/da0s3f 3.9G 3.6G 30M 99% /var /dev/da0s3d 447M 2.8M 409M 1% /var/log
디바이스 구성을 마쳤으면 구성 모드에서 을(를) 입력합니다 commit
.
Junos 프롬프트에서 명령을 실행하여 fdisk
NAND 플래시 디바이스의 전체 파티션 형식에 대한 정보를 표시할 수 있습니다. 모든 ACX 시리즈 라우터는 듀얼 루트 파티셔닝으로 실행됩니다. 다음 예는 듀얼 루트 파티션이 있는 ACX 시리즈 라우터의 파티션 세부 정보를 표시합니다.
user@host% fdisk
******* Working on device /dev/da0 ******* parameters extracted from in-core disklabel are: cylinders=487 heads=255 sectors/track=63 (16065 blks/cyl) parameters to be used for BIOS calculations are: cylinders=487 heads=255 sectors/track=63 (16065 blks/cyl) Media sector size is 512 Warning: BIOS sector numbering starts with sector 1 Information from DOS bootblock is: The data for partition 1 is: sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD) start 567, size 1011528 (493 Meg), flag 80 (active) beg: cyl 0/ head 9/ sector 1; end: cyl 62/ head 254/ sector 63 The data for partition 2 is: sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD) start 1012662, size 1011528 (493 Meg), flag 0 beg: cyl 63/ head 9/ sector 1; end: cyl 125/ head 254/ sector 63 The data for partition 3 is: sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD) start 2024757, size 3581928 (1748 Meg), flag 0 beg: cyl 126/ head 9/ sector 1; end: cyl 348/ head 254/ sector 63 The data for partition 4 is: sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD) start 5607252, size 2200338 (1074 Meg), flag 0 beg: cyl 349/ head 9/ sector 1; end: cyl 485/ head 254/ sector 63
앞의 예에서 파티션 1과 2에는 내부적으로 각각 루트 파티션과 구성 파티션이라는 두 개의 파티션이 포함되어 있습니다.
확인
구성이 올바르게 작동하고 있는지 확인합니다.
파티션 구성표 세부 정보 확인
목적
ACX 시리즈 라우터의 파티션 구성표 세부 정보가 구성되었는지 확인합니다.
행동
운영 모드에서 명령을 입력합니다 show system storage
. 이 명령의 출력과 출력 필드에 대한 설명에 대한 자세한 내용은 시스템 스토리지 표시를 참조하십시오.