Bir SAG vCPE örneği oluşturduktan sonra Alibaba Cloud tarafından sağlanan betiği kullanarak SAG vCPE görüntüsünü ana makinenize dağıtın.
Ön koşullar
Bir SAG vCPE örneği oluşturdunuz ve seri numarası ile anahtarını aldınız. Daha fazla bilgi için bkz. SAG vCPE örneği oluşturma.
SAG vCPE görüntüsünü ana makinenize dağıtmadan önce ana makinenin ortam gereksinimlerini karşıladığından emin olun. Daha fazla bilgi için bkz. Ortam gereksinimleri.
Betik parametreleri
SAG vCPE görüntü dağıtım betiği aşağıdaki parametreleri ve komutları kabul eder:
Usage: deploy.sh [command] [options]
SAG-VCPE install tool 2021.06
Options:
-u run uninstall process
-h print this help message and exit
-P update an existing installation
-C run service state check
-w traffic ingress interface(default eth0)
-t platform, available platform:ens/aliyun/aws
-n sag-sn, get sn from user console platform
-k sag-key, get key from user console platform
-v ha-vip, get ha_vip from user console platform
Commands:
ping the standard ping command
traceroute the standard traceroute command
mtr the standard mtr command
check display main information
|
Parametre |
Açıklama |
|
-n (Gerekli) |
SAG vCPE örneğinin seri numarası. |
|
-k (Gerekli) |
SAG vCPE örneğinin anahtarı. |
|
-t (Gerekli) |
SAG vCPE görüntüsünün dağıtıldığı platform. Geçerli değerler:
|
|
-v |
İki SAG vCPE örneği arasında Yüksek Kullanılabilirlik (HA) için kullanılan sanal IP adresi. Bu özellik yalnızca Not
HA'yı etkinleştirmek için Alibaba Cloud HAVIP kullanmanız gerekir. HAVIP ürünü genel önizleme aşamasındadır. Daha fazla bilgi için bkz. Yüksek Kullanılabilirlik Sanal IP Adresi (HAVIP). |
|
-w |
WAN bağlantı noktası için ağ arabirimi adı. Varsayılan değer eth0'dır. Ana makinedeki ağ arabirimi adlarını görüntülemek için |
|
-u |
SAG vCPE görüntüsünü kaldırır. |
|
-h |
Betik için yardım mesajını görüntüler. |
|
-P |
SAG vCPE görüntüsünü yükseltir. |
|
-C |
Ana makinenin çalışma durumunu denetler. |
|
check |
Dağıtım durumunu, ana makine sistem bilgilerini ve SAG vCPE görüntü sürümünü görüntüler. |
|
ping |
Ağ bağlantısını test eder. |
|
traceroute |
Paketlerin hedefe giderken izlediği yolu izler. |
|
mtr |
Ağ bağlantısını tanılamak için ping ve traceroute özelliklerini birleştirir. |
SAG vCPE görüntüsünü dağıtma
-
Ana makinede oturum açın ve betiği /root dizinine indirin.
ÖnemliAna makinede nasıl oturum açılacağı hakkında bilgi için ana makine sağlayıcınızla iletişime geçin.
Betiği özel bir dizine indirebilirsiniz. Bu durumda sonraki komutlarda özel yolu kullandığınızdan emin olun.
Betiği indirdikten sonra içeriğini veya adını değiştirmeyin.
-
Ana makineniz Çin anakarasındaki bir bölgede dağıtılmışsa betiği indirmek için aşağıdaki komutu çalıştırın.
wget -O /root/sag_vcpe_v2.3.0_deployment.sh https://sdwan-oss-shanghai.oss-cn-shanghai.aliyuncs.com/vcpe_vm/sag_vcpe_v2.3.0_deployment.sh -
Ana makineniz Çin anakarası dışındaki bir bölgede dağıtılmışsa betiği indirmek için aşağıdaki komutu çalıştırın.
wget -O /root/sag_vcpe_v2.3.0_deployment.sh https://sdwan-oss-shanghai.oss-accelerate.aliyuncs.com/vcpe_vm/sag_vcpe_v2.3.0_deployment.sh
-
Betiği çalıştırılabilir yapın.
chmod +x /root/sag_vcpe_v2.3.0_deployment.sh -
Betiği çalıştırın.
Betiği aşağıdaki iki moddan birinde çalıştırabilirsiniz:
-
Otomatik mod
Parametreleri komut satırında belirtirseniz sistem dağıtım komutunu otomatik olarak çalıştırır. Aşağıda örnek bir komut verilmiştir:
/root/sag_vcpe_v2.3.0_deployment.sh -n <serial_number> -k <key> -t <platform> -w <wan_nic_name> -
Etkileşimli mod
/root/sag_vcpe_v2.3.0_deployment.shkomutunu parametre belirtmeden çalıştırırsanız betik etkileşimli modda çalışır. Terminaldeki istemlere göre parametreleri girmeniz gerekir.Missing dependency packages docker , are you sure want to install these packages? [yes|no] >>> yes 2021-07-28 09:47:28 INFO: Download the vcpe installation package 2021-07-28 09:47:29 INFO: Unzip package ########################################## [100%] input the sn:sagexxx3jr input the key:X8Sxxx25ssFM7yg== input the traffic ingress:eth0 input platform(ens/aliyun/aws):ens input ha_vip(default none):none Generating init config as following: Specify traffic ingress interface: eth0 Specify platform: ens Specify sag sn: sagexxx3jr Specify sag key: X8SxxxssFM7yg== Specify ha vip: none Specify package path: /tmp/sag_install 2021-07-28 09:48:02 INFO: Install vcpe
-
-
Betik, dağıtım ortamının gereksinimleri karşılayıp karşılamadığını otomatik olarak denetler. Gerekli bileşenlerden bazıları yüklü değilse aşağıdaki istem görünür.
yesgirin; sistem bileşenleri otomatik olarak yükler.Missing dependency packages python3 telnet vim traceroute sshpass mtr docker inotify wget netifaces==0.10.9, are you sure want to install these packages? [yes|no] [no] >>> -
Ortam gereksinimleri karşılanıyorsa betik SAG vCPE görüntüsünü dağıtır ve aşağıdaki onay mesajını görüntüler.
2021-07-28 10:00:40 INFO: Install complete, please wait for few minutes to check state ============================================================================================== -
Dağıtım sonucunu doğrulayın.
Başarılı bir dağıtımdan sonra
docker pskomutunu çalıştırın ve çıktıda aşağıdaki iki konteynerin bulunduğunu doğrulayın:[root@iZbp11vxxx wx8Z ~]# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 0b8xxx92c vsag-core "sh -c 'ln -s /lib..." 4 minutes ago Up 4 minutes vsag-core fbexxx432 centos:7 "/sbin/init" 4 minutes ago Up 4 minutes vsag-manager-base [root@iZbp11xxx x8Z ~]#
Sonraki adımlar
SAG vCPE görüntüsünü dağıttıktan sonra bağlantıyı kurmak için Alibaba Cloud'da ve ana makinenin ağında ağ yapılandırmasını yapın. Gerekli yapılandırma ortama göre değişir. Uçtan uca aşağıdaki öğreticileri örnek olarak kullanın:
AWS kaynaklarını Alibaba Cloud kaynaklarına bağlamak için SAG vCPE kullanma
Microsoft Azure kaynaklarını Alibaba Cloud kaynaklarına bağlamak için SAG vCPE kullanma
ACK kümesini şirket içi Kubernetes kümesine bağlamak için SAG vCPE kullanma