업그레이드를 위한 충분한 디스크 공간 보장
요약 Junos OS Evolved의 새 버전으로 디바이스를 업그레이드하는 데 필요한 무료 디스크 공간의 양은 릴리스마다 다를 수 있습니다. 설치 중인 소프트웨어 버전을 확인하여 무료 디스크 공간 요구 사항을 결정한 다음 업그레이드를 위한 충분한 디스크 공간을 비웁니다.
/soft, /var 또는/data directories의 용량이 90% 이상인 경우, 장치는 소프트웨어 패키지를 설치할 수 있는 충분한 스토리지 공간을 갖지 못합니다. 장비의 스토리지 공간이 Junos OS Evolved를 설치하기에 충분하지 않은 경우, 다음과 같은 메시지와 유사한 경고가 있을 수 있습니다. 파일 시스템은 무료 디스크 공간이 적습니다.
WARNING: The /soft filesystem is low on free disk space.
WARNING: This package requires 1075136k free, but there is only 666502k available.
장비의 시스템 파일 스토리지 공간이 가득 차면 장비 재부팅이 문제를 해결하지 못합니다. 파일 저장 공간이 가득 차면 장비에서 일반적인 작동 중에 다음 오류 메시지가 표시됩니다. user@host> configure /soft: write failed, filesystem is full
- 디바이스에서 디스크 공간의 양을 확인하려면 명령을 실행하십시오
show system storage
. 명령 출력은 장비의 파일 시스템에서 자유 디스크 공간의 양에 대한 통계를 표시합니다.예를 들어:
user@host> show system storage fpc0: -------------------------------------------------------------------------- Filesystem Size Used Avail Capacity Mounted on /dev/root 30M 30M 0 100% /run/initramfs /dev/ram1p2 4.9G 586M 4.0G 13% /soft /dev/ram1p5 93M 19M 68M 22% /data /dev/ram1p7 2.7G 66M 2.4G 3% /var /dev/loop0 379M 2.3M 353M 1% /data/var/external devtmpfs 16G 0 16G 0% /dev [...output truncated...] fpc1: -------------------------------------------------------------------------- Filesystem Size Used Avail Capacity Mounted on /dev/root 30M 30M 0 100% /run/initramfs /dev/ram1p2 4.9G 586M 4.0G 13% /soft /dev/ram1p5 93M 19M 68M 22% /data /dev/ram1p7 2.7G 42M 2.5G 2% /var /dev/loop0 379M 2.3M 353M 1% /data/var/external devtmpfs 16G 0 16G 0% /dev [...output truncated...] re0: -------------------------------------------------------------------------- Filesystem Size Used Avail Capacity Mounted on /dev/root 34M 34M 0 100% /run/initramfs /dev/sda2 32G 10G 21G 34% /soft /dev/sda5 3.0G 179M 2.6G 7% /data /dev/sda7 145G 4.5G 134G 4% /var /dev/loop0 15G 38M 14G 1% /data/var/external devtmpfs 32G 0 32G 0% /dev /tmp 32G 0 32G 0% /run/initramfs/uswitch/tmp /dev/loop1 517M 517M 0 100% /run/initramfs/uswitch/data/hashes/8e6065a478c593473cd390245274128f1a5885e8 /dev/loop2 29M 29M 0 100% /run/initramfs/uswitch/data/hashes/244e2161887b001792709ec078f864c966baca88 /dev/loop3 36M 36M 0 100% /run/initramfs/uswitch/data/hashes/4cad203feb9c1bd4a903f03503a6777509e4031d /dev/loop4 10M 10M 0 100% /run/initramfs/uswitch/data/hashes/5f9454b8d26e33715373f621d16c9c752e3ff57b /dev/loop5 46M 46M 0 100% /run/initramfs/uswitch/data/hashes/182901abd18cefe6f63397bcbb6f2a8238d38a9b /dev/loop6 9.8M 9.8M 0 100% /run/initramfs/uswitch/data/hashes/c08bb2c69ae7ff2446bdcb32011a03a4a53c5585 /dev/loop7 58M 58M 0 100% /run/initramfs/uswitch/data/hashes/c92e70dc394c01bf5a2a9d06ffcc25ba673286d1 /dev/loop8 34M 34M 0 100% /run/initramfs/uswitch/data/hashes/90fdfeec1bab47c19641d636598a4205bbb7949d /dev/loop9 8.2M 8.2M 0 100% /run/initramfs/uswitch/data/hashes/3874cf9fea904b2d5d3f6920671864bdc05130a2 /dev/loop10 34M 34M 0 100% /run/initramfs/uswitch/data/hashes/35afa8ff63aded42bd23444b672dcd33b922898c /dev/loop11 7.0M 7.0M 0 100% /run/initramfs/uswitch/data/hashes/15684de48b2a621a98afaf9619026dd81cdf74bd /dev/loop12 4.5M 4.5M 0 100% /run/initramfs/uswitch/data/hashes/2d75968c5d882c86b38015fc93fe9e148e226407 /dev/loop13 148M 148M 0 100% /run/initramfs/uswitch/data/hashes/ccb0c8af3d4b26bddf9ccc047aa7e76d34e31387 uswitchd 7.0M 7.0M 0 100% /run/initramfs/uswitch/data/junos-evo-install-ptx-x86-64-21.2I20210315015050-EVO__cd-builder/uswitch unionfs 3.0G 186M 2.6G 7% / /dev/sda1 196M 19M 178M 10% /boot /dev/sda6 984M 1.5M 916M 1% /data/config /tmp 32G 68K 32G 1% /tmp tmpfs 32G 28M 32G 1% /run tmpfs 32G 123M 32G 1% /dev/shm tmpfs 32G 0 32G 0% /sys/fs/cgroup tmpfs 6.3G 0 6.3G 0% /run/user/0 re1: -------------------------------------------------------------------------- Filesystem Size Used Avail Capacity Mounted on /dev/root 34M 34M 0 100% /run/initramfs /dev/sda2 32G 10G 21G 34% /soft /dev/sda5 3.0G 321M 2.5G 12% /data /dev/sda7 145G 3.0G 135G 3% /var /dev/loop0 15G 38M 14G 1% /data/var/external devtmpfs 32G 0 32G 0% /dev [...output truncated...]
- 장비의 무료 디스크 공간이 Junos OS Evolved 설치에 충분하지 않은 경우 시스템 파일이나 불필요한 소프트웨어 이미지를 삭제하여 장비의 파일 스토리지를 정리할 수 있습니다. 공간을 비워야 하는 위치에 따라 또는 운영 모드 명령 또는 둘 모두를 사용할
request system storage cleanup
request system software delete
수 있습니다.- 기본 라우팅 엔진에서 운영 모드 명령을 실행하여 시스템의 모든 라우팅 엔진(일반적으로 시스템 로그 및 추적 파일)의 시스템 파일을 삭제합니다.
request system storage cleanup
삭제할 파일 목록은 다음을 표시합니다.
user@host> request system storage cleanup List of files to delete: Size Date Name 11B Oct 28 23:40 /var/jail/tmp/alarmd.ts 92.4K Jan 11 17:12 /var/log/chassisd.0.gz 92.4K Jan 11 06:06 /var/log/chassisd.1.gz 92.5K Jan 10 19:00 /var/log/chassisd.2.gz 92.5K Jan 10 07:53 /var/log/chassisd.3.gz 92.2K Jan 10 15:00 /var/log/hostlogs/auth.log.1.gz 92.2K Jan 1 18:45 /var/log/hostlogs/auth.log.2.gz 92.1K Jan 4 17:30 /var/log/hostlogs/auth.log.3.gz 92.2K Jan 1 18:45 /var/log/hostlogs/auth.log.4.gz 79.0K Jan 12 01:59 /var/log/hostlogs/daemon.log.1.gz 78.8K Jan 11 23:15 /var/log/hostlogs/daemon.log.2.gz 78.7K Jan 11 20:30 /var/log/hostlogs/daemon.log.3.gz 79.1K Jan 11 17:44 /var/log/hostlogs/daemon.log.4.gz 59.1K Jan 11 21:59 /var/log/hostlogs/debug.1.gz 59.2K Jan 11 17:44 /var/log/hostlogs/debug.2.gz 59.2K Jan 11 13:29 /var/log/hostlogs/debug.3.gz 59.3K Jan 11 09:14 /var/log/hostlogs/debug.4.gz 186.6K Oct 20 16:31 /var/log/hostlogs/kern.log.1.gz 238.3K Jan 11 23:15 /var/log/hostlogs/lcmd.log.1.gz 238.4K Jan 11 17:30 /var/log/hostlogs/lcmd.log.2.gz 238.6K Jan 11 11:45 /var/log/hostlogs/lcmd.log.3.gz 238.5K Jan 11 06:00 /var/log/hostlogs/lcmd.log.4.gz 372.5K Jan 11 17:00 /var/log/hostlogs/syslog.1.gz 372.5K Jan 11 04:45 /var/log/hostlogs/syslog.2.gz 371.9K Jan 10 16:30 /var/log/hostlogs/syslog.3.gz 372.7K Jan 10 04:15 /var/log/hostlogs/syslog.4.gz 10.1K Jan 12 02:03 /var/log/messages.0.gz 55.1K Jan 6 21:25 /var/log/messages.1.gz 81.5K Dec 1 21:30 /var/log/messages.2.gz Delete these files ? [yes,no] (no)
파일 삭제 옵션을 yes 입력합니다.
- 시스템의 모든 라우팅 엔진에 대해 /soft 및/data directories에서 불필요한 소프트웨어 이미지를 정리하기 전에 먼저 운영 모드 명령을 사용하여
show system software list
디바이스에 어떤 이미지가 있는지 알아내야 합니다.------------------------------- node: fpc0 ------------------------------- Active boot device is primary: /dev/ram1 List of installed version(s) : '-' running version '>' next boot version after upgrade/downgrade '<' rollback boot version - junos-evo-install-ptx-x86-64-20.4-202103151929.0-EVO - [2021-03-17 12:18:07] ------------------------------- node: re0 ------------------------------- Active boot device is primary: /dev/sda List of installed version(s) : '-' running version '>' next boot version after upgrade/downgrade '<' rollback boot version < junos-evo-install-ptx-x86-64-20.4-202103121629.0-EVO - [2021-03-17 11:22:40] - junos-evo-install-ptx-x86-64-20.4-202103151929.0-EVO - [2021-03-17 10:50:39] junos-evo-install-ptx-x86-64-20.4-202103131143.0-EVO - [2021-03-16 16:12:38] junos-evo-install-ptx-x86-64-20.4-202103141559.0-EVO - [2021-03-15 17:26:42] ------------------------------- node: re1 ------------------------------- Active boot device is primary: /dev/sda List of installed version(s) : '-' running version '>' next boot version after upgrade/downgrade '<' rollback boot version < junos-evo-install-ptx-x86-64-20.4-202103121629.0-EVO - [2021-03-17 11:25:03] - junos-evo-install-ptx-x86-64-20.4-202103151929.0-EVO - [2021-03-17 10:50:39] junos-evo-install-ptx-x86-64-20.4-202103131143.0-EVO - [2021-03-16 16:14:55] junos-evo-install-ptx-x86-64-20.4-202103141559.0-EVO - [2021-03-15 17:57:05]
소프트웨어 이미지를 한 번에 하나씩 삭제하거나 현재 및 롤백 이미지를 제외한 모든 소프트웨어 이미지를 삭제할 수 있습니다. 이러한 명령은 시스템의 모든 라우팅 엔진에 있는 이미지를 삭제합니다.
- 소프트웨어 이미지를 한 번에 하나씩 삭제하려면 삭제해야 하는 각 이미지에 대해 운영 모드 명령을 실행
request system software delete image-name
합니다. 이 이미지를 삭제하면 이 특정 버전의 소프트웨어로 다운그레이드할 수 없습니다. 현재 실행 중인 소프트웨어 버전은 삭제할 수 없습니다.force
이 옵션을 사용하여 롤백 소프트웨어 이미지를 삭제합니다. - Junos OS Evolved Release 20.4R2에서 시작하여 현재 및 롤백 이미지를 제외한 모든 소프트웨어 이미지를 삭제하려면 운영 모드 명령을 실행
request system software delete archived
합니다. 넥스트 부트 소프트웨어 이미지가 Routing Engine에 있는 경우 이 명령어에 장애가 발생합니다. 새 소프트웨어 이미지가 설치되었지만 설치 프로세스를 완료하기 위해 장비가 아직 재부팅되지 않았습니다.user@host-re0> request system software delete archived ALERT: This command will delete all archived SW versions except current and rollback. Do you want to proceed? [yes,no] (no) yes Software delete in progress... re0: Executing Software delete... re0: Cannot delete junos-evo-install-ptx-x86-64-20.4-202103141559.0-EVO - It is the current version re0: Rollback or scratch install re0: Removing version junos-evo-install-ptx-x86-64-20.4-202103150459.0-EVO... re0: Removing version junos-evo-install-ptx-x86-64-20.4-202103111254.0-EVO... re1: Removing version junos-evo-install-ptx-x86-64-20.4-202103150459.0-EVO... re1: Removing version junos-evo-install-ptx-x86-64-20.4-202103111254.0-EVO... Image deletion succeeded.
- 소프트웨어 이미지를 한 번에 하나씩 삭제하려면 삭제해야 하는 각 이미지에 대해 운영 모드 명령을 실행
- 기본 라우팅 엔진에서 운영 모드 명령을 실행하여 시스템의 모든 라우팅 엔진(일반적으로 시스템 로그 및 추적 파일)의 시스템 파일을 삭제합니다.