SCP를 이용한 익스트림 스위치 OS 업그레이드
이전 tftp 서버를 이용한 exos 업그레이드에 이어, scp를 이용하여 익스트림 스위치 OS를 업그레이드 한다.
ssh 서버: 192.168.0.6
스위치 : 192.168.0.10
exos image file 위치: 192.168.0.6:/home/snowfox/exos/summitX-16.2.5.4-patch1-7.xos
1. ssh를 사용가능하도록 한다.
X440-24p.2 # enable ssh2 WARNING: Generating new server host key This could take approximately 15 minutes and cannot be canceled. Continue? (y/N) Yes Key Generated Save the config to retain the key after reboot of the switch or restart of the process.
2. exos 화일을 스위치로 다운로드 받는다.
X440-24p.4 # scp2 snowfox@192.168.0.6:/home/snowfox/exos/summitX-16.2.5.4-patch1-7.xos summitX-16.2.5.4-patch1-7.xos Download to /scratch/summitX-16.2.5.4-patch1-7.xos on switch snowfox@192.168.0.6's password: Connected to 192.168.0.6. Fetching /home/snowfox/exos/summitX-16.2.5.4-patch1-7.xos to /scratch/summitX-16.2.5.4-patch1-7.xos /home/snowfox/exos/summitX-16.2.5.4-patch1-7. 100% 64MB 1.7MB/s 00:38 Please wait validating image summitX-16.2.5.4-patch1-7.xos ,this will take approximately 30 seconds ...
3. 다운로드 받은 이미지를 설치한다.
* X440-24p.6 # install image summitX-16.2.5.4-patch1-7.xos ?
<cr> Execute the command
reboot Reboot after installation complete
<partition> Primary or secondary partition, or specify active or inactive for automatic determination.
"active" "inactive" "primary" "secondary"
설치할 파티션을 지정할 수 있다. 사용하지 않는 파티션에 설치하려면 inactive를 사용하면 된다.
사용하지 않는 primary 파티션에 설치하기위해 아래 명령어를 사용했다.
* X440-24p.6 # install image summitX-16.2.5.4-patch1-7.xos primary Installing to primary partition! Installing to Switch.................................................. Image installed successfully This image will be used only after rebooting the switch!
4. 업그레이드한 이미지로 부팅되도록 파티션을 지정하고, 재부팅한다.
* X440-24p.8 # use image primary * X440-24p.8 # reboot Do you want to save configuration changes to currently selected configuration file (primary.cfg) and reboot? (y - save and reboot, n - reboot without save, <cr> - cancel command) Yes Saving configuration on master ..................................... done!
5. 부팅 이미지를 확인해 보면, 업그레이드한 이미지로 잘 부팅되었음을 볼 수 있다.
X440-24p.1 # sh switch
SysName: X440-24p
SysLocation:
SysContact: support@extremenetworks.com, +1 888 257 3000
System MAC: 00:04:96:9D:13:A0
System Type: X440-24p
SysHealth check: Enabled (Normal)
Recovery Mode: All
System Watchdog: Enabled
Current Time: Fri May 31 02:29:01 2019
Timezone: [Auto DST Disabled] GMT Offset: 0 minutes, name is UTC.
Boot Time: Fri May 31 02:26:08 2019
Boot Count: 5
Next Reboot: None scheduled
System UpTime: 2 minutes 53 seconds
Current State: OPERATIONAL
Image Selected: primary
Image Booted: primary
Primary ver: 16.2.5.4
patch1-7
Secondary ver: 16.2.2.4
Config Selected: primary.cfg
Config Booted: primary.cfg
primary.cfg Created by ExtremeXOS version 16.2.2.4
179474 bytes saved on Fri May 31 02:25:18 2019
X440-24p.2 #