NFX250 디바이스에 소프트웨어 설치
소프트웨어 다운로드 및 설치
소프트웨어 다운로드
다음 두 가지 방법 중 하나로 필요한 소프트웨어 패키지를 다운로드할 수 있습니다.
브라우저를 사용하여 소프트웨어 다운로드
https://www.juniper.net/support/ 주니퍼 네트웍스 지원 웹 사이트에서 필요한 소프트웨어 패키지를 다운로드합니다.
다운로드 섹션에 액세스하려면 서비스 계약 및 액세스 계정이 있어야 합니다. 계정 취득에 도움이 필요한 경우 주니퍼 네트웍스 웹사이트( https://userregistration.juniper.net/entitlement/setupAccountInfo.do)에서 등록 양식을 작성하십시오.
소프트웨어 이미지를 다운로드하려면 다음을 수행합니다.
브라우저에서 https://www.juniper.net/support/ 이동합니다.
온라인 지원(CSC) 페이지가 열립니다.
소프트웨어 다운로드 링크를 클릭합니다.
소프트웨어 다운로드 페이지가 표시됩니다.
다운로드할 소프트웨어 패키지를 선택합니다. 특정 플랫폼 또는 기술을 지원하는 소프트웨어를 선택할 수 있습니다.
나타나는 페이지에서 소프트웨어 탭을 클릭하고 다운로드할 Junos OS 설치 패키지를 선택합니다.
사용자 이름과 비밀번호로 로그인합니다.
나타나는 소프트웨어 다운로드 페이지에서 다음과 같은 옵션을 사용할 수 있습니다.
로컬 호스트에서 소프트웨어를 다운로드하려면 여기 클릭 링크를 클릭하고 시스템에 파일을 저장합니다. 원격 시스템에 파일을 배치하려면 HTTP, FTP 또는 SCP를 사용하여 라우터, 스위치 또는 서비스 게이트웨이에서 파일에 액세스할 수 있는지 확인해야 합니다. 설치를 진행합니다. 자세한 내용은 명령줄 인터페이스를 사용하여 소프트웨어 설치 를 참조하십시오.
디바이스에서 소프트웨어를 다운로드하려면 다음 절차를 통해 디바이스에서 소프트웨어를 다운로드하여 설치하십시오.
복사를 클릭하여 생성된 URL을 클립보드에 복사합니다.
참고:생성된 URL 문자열은 15분 동안만 활성 상태로 유지됩니다.
디바이스에 로그인합니다.
운영 모드에서 명령을 입력합니다
file copy “URL” destination
.명령에서 복사된 URL 문자열(에 대한)을 URL붙여 넣은 다음 /var/tmp (하드 디스크의 대상으로)를 입력합니다.
예제:
user@host> file copy "https://cdn.juniper.net/software/ittest/software_target/agileEcotTest/Dev_Binary_Build.tar? SM_USER=user1=1507622971_dce164fa854b4a27550c254eef950dd8” /var/tmp
참고:URL 문자열이 따옴표 안에 묶여 있는지 확인합니다. 또한 디바이스에서 사용 가능한 충분한 여유 공간이 있는지 확인합니다.
소프트웨어 이미지가 디바이스에서 다운로드됩니다.
명령을 사용하여 소프트웨어를 설치합니다
request system software add package-name
.예제:
user@host> request system software add /var/tmp/ junos-install-mx-x86-32-17.3R1.10.tgz
소프트웨어가 디바이스에 설치됩니다.
더 보기
명령줄 인터페이스를 사용하여 소프트웨어 설치
https://www.juniper.net/support/ 주니퍼 네트웍스 지원 웹사이트에서 필요한 소프트웨어 패키지를 다운로드하고 패키지를 로컬 시스템에 배치합니다. 그런 다음 라우터 또는 스위치 명령줄 인터페이스 또는 로컬 시스템 명령줄 인터페이스를 사용하여 다운로드한 패키지를 디바이스로 전송할 수 있습니다.
다운로드 섹션에 액세스하려면 서비스 계약 및 액세스 계정이 있어야 합니다. 계정 취득에 도움이 필요한 경우 주니퍼 네트웍스 웹사이트( https://userregistration.juniper.net/entitlement/setupAccountInfo.do)에서 등록 양식을 작성하십시오.
소프트웨어 패키지를 전송하기 전에 디바이스에서 FTP 서비스가 활성화되어 있는지 확인하십시오.명령을 사용하여 FTP 서비스를 활성화합니다.set system services ftp
user@host# set system services ftp
디바이스 명령줄 인터페이스를 사용하여 소프트웨어 패키지를 전송하는 경우:
로컬 시스템 명령줄 인터페이스를 사용하여 패키지를 전송하려면 다음을 수행합니다.
로컬 시스템 명령줄에서 명령을 사용하여 디바이스와 FTP 세션을 시작합니다
ftp
.user@host> ftp host
host 은(는) 라우터 또는 스위치의 호스트 이름 또는 주소입니다.
고객 지원에서 제공된 사용자 이름과 비밀번호로 로그인합니다.
User Name: username 331 Password required for username. Password: password
자격 증명이 확인되면 FTP 세션이 열립니다.
로컬 시스템의 소프트웨어 패키지 위치로 이동하여 명령을 사용하여 패키지를 전송합니다
put
.user@host> put installation-package
다음은 이름의 예 installation-package 입니다: junos-install-mx-x86-32-17.3R1.10.tgz
명령을 사용하여 FTP 세션을 닫습니다.
bye
user@host> bye Goodbye
더 보기
NFX250 네트워크 서비스 플랫폼 소프트웨어 설치
이 항목에서는 소프트웨어 패키지를 설치하고 NFX250 네트워크 서비스 플랫폼 이미지를 업그레이드하고 NFX250 플랫폼을 재부팅하는 데 사용할 명령을 나열합니다. 또한 시스템의 형식을 지정하고 공장 상태로 되돌리는 데 사용할 명령도 나열합니다.
NFX250 네트워크 서비스 플랫폼 새 패키지를 설치하려면 다음을 수행합니다.
[edit] user@jdm> request system software add package [reboot]
재부팅은 새 소프트웨어 패키지를 설치한 후 디바이스를 재부팅할 수 있는 옵션입니다.
을 다음 경로로 대체 package
하십시오.
플랫폼의 로컬 디렉토리에 있는 소프트웨어 패키지의 경우 —/var/tmp/package.tgz
플랫폼을 재부팅하려면 다음을 수행합니다.
[edit] user@jdm> request system reboot
모든 사용자 데이터, 구성 세부 정보를 삭제하고 NFX250 네트워크 서비스 플랫폼에 현재 소프트웨어를 다시 설치하여 시스템의 형식을 지정하는 방법:
user@jdm> request system zeroize
모든 사용자 데이터, 구성 세부 정보를 삭제하여 시스템의 형식을 지정하고 NFX250 네트워크 서비스 플랫폼에서 소프트웨어를 업그레이드하려면 다음을 수행합니다.
user@jdm> request system software add package clean-install
zeroize
및 clean-install
명령은 기본 설치에 대해서만 작동하고 백업 설치에 대해 작동하지 않습니다.
zeroize
및 clean-install
명령은 설치된 모든 소프트웨어 패키지, 사용자의 VNF 파일 등을 제거할 수 있습니다. 이러한 작업을 완료한 후에는 이러한 정보를 가져오고 소프트웨어를 다시 설치해야 합니다. 시스템이 공장 상태에 있는 경우 기본 원격 네트워크 액세스를 구성하기 위해 콘솔 액세스가 필요할 수 있습니다.
분할된 Junos OS 플랫폼에서 이미지 업그레이드
세분화된 Junos OS 플랫폼에서 JCP, JDM 및 호스트 OS의 이미지를 업그레이드하려면 다음을 수행합니다.
user@jdm>request system software add jinstall reboot
예를 들어:
user@jdm>request system software add /var/tmp/jinstall-nfx-2-flex-15.1X53-D40.3.secure-domestic-signed.tgz reboot | no-more System software upgrade in progress, please wait... Pushing Junos image package to the host... Installing /var/tmp/install-media-nfx-2-junos-15.1X53-D45.3.secure.tgz Extracting the package ... total 1191772 -rw-r--r-- 1 20607 758 313873261 Nov 22 09:18 jinstall-nfx-2-junos-15.1X53-D45.3.secure-linux.tgz -rw-r--r-- 1 20607 758 906487459 Nov 22 09:18 jinstall-nfx-2-junos-15.1X53-D45.3.secure-app.tgz ============================================ Host OS upgrade is FORCED Current Host kernel version : 3.14.61-rt58-WR7.0.0.13_ovp Package Host kernel version : 3.14.61-rt58-WR7.0.0.13_ovp Current Host version : 3.0.2 Package Host version : 3.0.2 Min host version required for applications: 2.2.0 ============================================ Validate linux image... upgrade_platform: ------------------- upgrade_platform: Parameters passed: upgrade_platform: silent=0 upgrade_platform: package=/var/tmp/tmp.LKb5WwiFu8junos_cli_upg/jinstall-nfx-2-junos-15.1X53-D45.3.secure-linux.tgz upgrade_platform: clean install=0 upgrade_platform: on primary =0 upgrade_platform: clean upgrade=0 upgrade_platform: Need reboot after staging=1 upgrade_platform: ------------------- upgrade_platform: upgrade_platform: Checking input /var/tmp/tmp.LKb5WwiFu8junos_cli_upg/jinstall-nfx-2-junos-15.1X53-D45.3.secure-linux.tgz ... upgrade_platform: Input package /var/tmp/tmp.LKb5WwiFu8junos_cli_upg/jinstall-nfx-2-junos-15.1X53-D45.3.secure-linux.tgz is valid. Secure Boot is enforced. ALLOW:usr/secureboot/grub/BOOTX64.EFI ALLOW:boot/bzImage-intel-x86-64.bin ALLOW:boot/initramfs.cpio.gz Setting up Junos host applications for installation ... Installing Host OS ... upgrade_platform: ------------------- upgrade_platform: Parameters passed: upgrade_platform: silent=0 upgrade_platform: package=/var/tmp/jinstall-nfx-2-junos-15.1X53-D45.3.secure-linux.tgz upgrade_platform: clean install=0 upgrade_platform: on primary =0 upgrade_platform: clean upgrade=0 upgrade_platform: Need reboot after staging=0 upgrade_platform: ------------------- upgrade_platform: upgrade_platform: Checking input /var/tmp/jinstall-nfx-2-junos-15.1X53-D45.3.secure-linux.tgz ... upgrade_platform: Input package /var/tmp/jinstall-nfx-2-junos-15.1X53-D45.3.secure-linux.tgz is valid. Secure Boot is enforced. ALLOW:usr/secureboot/grub/BOOTX64.EFI ALLOW:boot/bzImage-intel-x86-64.bin ALLOW:boot/initramfs.cpio.gz upgrade_platform: Staging the upgrade package - /var/tmp/jinstall-nfx-2-junos-15.1X53-D45.3.secure-linux.tgz.. ./ ./bzImage-intel-x86-64.bin ./bzImage-intel-x86-64.bin.psig ./grub/ ./grub/grub.conf ./grub/grub.efi ./initramfs.cpio.gz ./initramfs.cpio.gz.psig ./linux.checksum ./version.txt ./upgrade_platform ./host-version ./platform_info ./initrd.cpio.gz bzImage-intel-x86-64.bin: OK initramfs.cpio.gz: OK version.txt: OK upgrade_platform: Checksum verified and OK... 1528703 blocks upgrade_platform: Staging of /var/tmp/jinstall-nfx-2-junos-15.1X53-D45.3.secure-linux.tgz completed upgrade_platform: System need *REBOOT* to complete the upgrade upgrade_platform: Run upgrade_platform with option -r | --rollback to rollback the upgrade Host OS upgrade staged. Reboot the system to complete installation! Rebooting ... System going down for reboot in 30 seconds... System reboot in progress... Shutting down virtual-machines... Waiting for virtual-machines to shutdown, retry = 0 Waiting for virtual-machines to shutdown, retry = 1 Waiting for virtual-machines to shutdown, retry = 2 No virtual-machines active now. Rebooting the system... INIT: Sending processes the TERM signal {master:0} root@nfx250-m-p2a-sys11-jdm> Stopping OpenBSD Secure Shell server: sshdstopped /usr/sbin/sshd (pid 4169) . Unmount Junos cgroup... Done Stopping atd: OK Stopping domain name service: named. Unmounting cgroups...Done Stopping system message bus: dbus. stopping DNS forwarder and DHCP server: dnsmasq... stopped /usr/bin/dnsmasq (pid 9449 9448) done. Stopping docker: Stopping HOSTAP Daemon: no /usr/sbin/hostapd found; none killed hostapd. Shutting down irqbalance: no irqbalance found; none killed done Stopping ntpd: done stopping rsyslogd ... done Stopping internet superserver: xinetd. Waiting for sanlock to stop: Success Clearing ebtables rulesets: filter nat broute done. ok Stopping crond: OK Stopping S.M.A.R.T. daemon: smartd. Stopping network management services: snmpd snmptrapd libvirtMib_subagent. * Stopping virtualization library daemon: libvirtd Deconfiguring network interfaces... done. Stopping tcsd: OK Stopinit: Failed to release D-Bus name: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken. ping redis-server... Sending all processes the TERM signal... Sending all processes the KILL signal... Unmounting remote filesystems... Deactivating swap... Unmounting local filesystems... Rebooting... RE-FPGA-DRV: reboot notifier called with 0x0001 RE-FPGA-DRV: Please standby while rebooting. . .. .. .. . Booting from Flash A FPGA Reset Reason = 0x80 Primary BIOS version CBDE_SFP_00.21_01.01 Total Memory Size = 16GB Checking Primary BIOS code integrity...Passed! Press Esc for boot options ME is in normal operational state Booting HDD00.1 (StorFly VSFBM6CC100G-JUN)... Secure boot is enforced Welcome to GRUB! Secure Grub2 Diskboo
시스템을 공장 기본 구성으로 되돌리기
시스템을 공장 기본 구성으로 되돌리려면 다음을 수행합니다.
user@jdm# load factory-default warning: activating factory configuration
시스템 재부팅
시스템을 재부팅하려면 다음을 수행합니다.
user@jdm>request system reboot
예를 들어:
user@jdm>request system reboot Reboot the system ? [yes,no] (no) yes System reboot operation started, please wait... System going down for reboot in 30 seconds... System reboot in progress... Shutting down virtual-machines... . . . .
시스템을 재부팅하는 데 걸리는 시간은 활성 VNF의 수에 따라 다릅니다. 모든 활성 VNF가 종료된 후에만 시스템이 재부팅됩니다.