Chuẩn bị:
Sử dụng máy CentOS7 để cài đặt NSO. Cài đặt các gói cần thiết để cài đặt:
Sau khi cài đặt xong thì tiến hành tải file cài đặt NSO sẽ được file bin như hình bên dưới
Tiến hành bung nén file bằng lệnh
Sau khi giải nén sẽ được những file như sau:
Trong đó file nso-5.3.linux.x86_64.installer.bin là file cài đặt. Sử dụng lệnh sau xem các tham số cài đặt.
Ở đây để nhanh gọn thì sẽ sử dụng local install. Tạo thư mục cài đặt cho NSO
Cài đặt bằng lệnh:
Kết quả:
Tiến hành nhập các lệnh sau:
Khởi chạy NSO bằng lệnh sau (mỗi lần khởi động lại máy Linux cần chạy lại lệnh này):
Sau khi chạy xong sử dụng trình duyệt web truy cập vào IP http://<IP server>:8080
Username/password mặc đinh của NSO là admin/admin
Tiến hành thêm các package NEDs vào NSO. Chuẩn bị các packages NEDs sẵn, ở đây sử dụng 2 packages NEDs là nxos và ios
Tiến hành bung nén bằng lệnh
Sau khi bung nén sẽ được 2 file tar.gz
Tiến hành giải nén file tar.gz bằng lệnh
Sau khi giải nén file tar.gz sẽ được 2 thư mục sau
Sau đó chuyển 2 thư mục vào ~/nso-5.3/packages/neds bằng lệnh
Tiến hành cài đặt các gói NEDs bằng lệnh
Tiến hành truy cập vào NSO bằng lệnh
NSO sẽ tiến hành cài đặt các packages NEDs
Như vậy là hoàn tất việc cài đặt NSO trên Linux.
Hoàn thành.
- Một máy Linux có cấu hình 1vCPU và 4-8 Gb RAM (đối với môi trường lab nhỏ khoản 10 thiết bị)
- File cài đặt NSO và NEDs tải tại : https://developer.cisco.com/docs/nso/#!getting-nso/downloads (Yêu cầu đăng ký tài khoản )
Sử dụng máy CentOS7 để cài đặt NSO. Cài đặt các gói cần thiết để cài đặt:
Code:
[FONT=Calibri][FONT=Consolas][COLOR=#2b526b]yum install ant[/COLOR][/FONT] [FONT=Consolas][COLOR=#2b526b]java-1.8.0-openjdk[/COLOR][/FONT][/FONT]
Tiến hành bung nén file bằng lệnh
Code:
[FONT=Calibri][FONT=Consolas][COLOR=#2b526b]sh nso-5.3.darwin.x86_64.signed.bin [/COLOR][/FONT][/FONT]
Sau khi giải nén sẽ được những file như sau:
Trong đó file nso-5.3.linux.x86_64.installer.bin là file cài đặt. Sử dụng lệnh sau xem các tham số cài đặt.
Code:
[FONT=Calibri][FONT=Consolas][COLOR=#2b526b]sh nso-5.3.linux.x86_64.installer.bin --help[/COLOR][/FONT][/FONT]
Ở đây để nhanh gọn thì sẽ sử dụng local install. Tạo thư mục cài đặt cho NSO
Code:
[FONT=Consolas][COLOR=#2b526b]mkdir ~/nso-5.3[/COLOR][/FONT]
Code:
[FONT=Consolas][COLOR=#2b526b]sh nso-5.3.linux.x86_64.installer.bin –local-install ~/nso-5.3[/COLOR][/FONT]
Tiến hành nhập các lệnh sau:
Code:
[FONT=Calibri][FONT=Consolas][COLOR=#2b526b]source ~/nso-5.3/ncsrc[/COLOR][/FONT][/FONT] [FONT=Consolas][COLOR=#2b526b]ncs-setup ~/nsc-run[/COLOR][/FONT]
Code:
[FONT=Calibri][FONT=Consolas][COLOR=#2b526b]cd ~/ncs-run[/COLOR][/FONT][/FONT] [FONT=Consolas][COLOR=#2b526b]ncs[/COLOR][/FONT]
Username/password mặc đinh của NSO là admin/admin
Tiến hành thêm các package NEDs vào NSO. Chuẩn bị các packages NEDs sẵn, ở đây sử dụng 2 packages NEDs là nxos và ios
Tiến hành bung nén bằng lệnh
Sau khi bung nén sẽ được 2 file tar.gz
Tiến hành giải nén file tar.gz bằng lệnh
Code:
[FONT=Calibri][FONT=Consolas][COLOR=#2b526b]tar -xzf ncs-5.3-cisco-nx-5.13.1.1.tar.gz[/COLOR][/FONT][/FONT] [FONT=Consolas][COLOR=#2b526b]tar -xzf ncs-5.3-cisco-ios-6.42.1.tar.gz[/COLOR][/FONT]
Sau đó chuyển 2 thư mục vào ~/nso-5.3/packages/neds bằng lệnh
Code:
[FONT=Consolas][COLOR=#2b526b]mv cisco-* ~/nso-5.3/packages/neds/[/COLOR][/FONT]
Code:
[FONT=Calibri][FONT=Consolas][COLOR=#2b526b]ncs-setup --package ~/nso-5.3/packages/neds/cisco-ios-cli-6.42 \[/COLOR][/FONT][/FONT] [FONT=Calibri][FONT=Consolas][COLOR=#2b526b]--package ~/nso-5.3/packages/neds/cisco-nx-cli-5.13 \[/COLOR][/FONT][/FONT] [FONT=Consolas][COLOR=#2b526b]--dest ~/ncs-run[/COLOR][/FONT]
Code:
[FONT=Calibri][FONT=Consolas][COLOR=#2b526b]ncs_cli -C -u admin[/COLOR][/FONT][/FONT] [FONT=Consolas][COLOR=#2b526b]packages reload[/COLOR][/FONT]
Như vậy là hoàn tất việc cài đặt NSO trên Linux.
Hoàn thành.
Nguồn : VNPRO