Juniper NETWORKS Bng Cups Smart Session Load Balancing
Juniper Networks, Inc.
1133 វិធីនៃការច្នៃប្រឌិត
Sunnyvale រដ្ឋ California 94089
សហរដ្ឋអាមេរិក ៨៦៦-៤៤៧-២១៩៤
www.juniper.net
Juniper Networks និមិត្តសញ្ញា Juniper Networks Juniper និង Junos គឺជាពាណិជ្ជសញ្ញាដែលបានចុះបញ្ជីរបស់ Juniper Networks, Inc. នៅសហរដ្ឋអាមេរិក និងប្រទេសដទៃទៀត។ រាល់ពាណិជ្ជសញ្ញា សញ្ញាសេវាកម្ម ម៉ាកដែលបានចុះបញ្ជី ឬសេវាកម្មដែលបានចុះបញ្ជី
សញ្ញាសម្គាល់គឺជាកម្មសិទ្ធិរបស់ម្ចាស់រៀងៗខ្លួន។ Juniper Networks មិនទទួលខុសត្រូវចំពោះភាពមិនត្រឹមត្រូវណាមួយនៅក្នុងឯកសារនេះទេ។ Juniper Networks រក្សាសិទ្ធិក្នុងការផ្លាស់ប្តូរ កែប្រែ ផ្ទេរ ឬកែប្រែការបោះពុម្ពនេះដោយមិនមានការជូនដំណឹងជាមុន។
ការណែនាំអំពីការដំឡើង Juniper BNG CUPS
រក្សាសិទ្ធិ © 2024 Juniper Networks, Inc. រក្សាសិទ្ធិគ្រប់យ៉ាង។ ព័ត៌មាននៅក្នុងឯកសារនេះគឺបច្ចុប្បន្នគិតត្រឹមកាលបរិច្ឆេទនៅលើទំព័រចំណងជើង។
សេចក្តីជូនដំណឹងឆ្នាំ 2000
ផលិតផលផ្នែករឹង និងសូហ្វវែរ Juniper Networks គឺស្របតាមឆ្នាំ 2000 ។ Junos OS មិនមានការកំណត់ទាក់ទងនឹងពេលវេលាដែលគេស្គាល់រហូតដល់ឆ្នាំ 2038។ ទោះជាយ៉ាងណាក៏ដោយ កម្មវិធី NTP ត្រូវបានគេដឹងថាមានការលំបាកខ្លះក្នុងឆ្នាំ 2036។
បញ្ចប់កិច្ចព្រមព្រៀងអាជ្ញាប័ណ្ណអ្នកប្រើប្រាស់
ផលិតផល Juniper Networks ដែលជាកម្មវត្ថុនៃឯកសារបច្ចេកទេសនេះមាន (ឬត្រូវបានបម្រុងទុកសម្រាប់ប្រើជាមួយ) កម្មវិធី Juniper Networks ។ ការប្រើប្រាស់កម្មវិធីបែបនេះគឺស្ថិតនៅក្រោមលក្ខខណ្ឌនៃអាជ្ញាប័ណ្ណអ្នកប្រើប្រាស់ចុងក្រោយ។
កិច្ចព្រមព្រៀង ("EULA") បានបង្ហោះនៅ https://support.juniper.net/support/eula/. តាមរយៈការទាញយក ដំឡើង ឬប្រើប្រាស់កម្មវិធីបែបនេះ អ្នកយល់ព្រមនឹងលក្ខខណ្ឌនៃ EULA នោះ។
អំពីការណែនាំនេះ
ប្រើមគ្គុទ្ទេសក៍នេះដើម្បីរៀបចំផែនការ ដំឡើង ដំឡើងកំណែ និងផ្ទេរទៅកម្មវិធី Juniper BNG CUPS ។ បន្ទាប់ពីបញ្ចប់ការដំឡើង សូមមើលការណែនាំអ្នកប្រើប្រាស់ Juniper BNG CUPS សម្រាប់ការកំណត់រចនាសម្ព័ន្ធកម្មវិធីបន្ថែម។
ការដំឡើង Juniper BNG CUPS
ដំឡើង Juniper BNG CUPS 2
របៀបប្រើ Juniper BNG CUPS Controller Utility Commands | ១០
ដំឡើង Juniper BNG CUPS
សង្ខេប
ផ្នែកនេះពិពណ៌នាអំពីដំណើរការដំឡើង និងតម្រូវការប្រព័ន្ធសម្រាប់ Juniper BNG CUPS ។
នៅក្នុងផ្នែកនេះ។
មុនពេលអ្នកចាប់ផ្តើម | ២
ដំឡើង Juniper BNG CUPS Controller | ៣
ចាប់ផ្តើមឧបករណ៍បញ្ជា BNG CUPS | ៨
ដំឡើងយន្តហោះអ្នកប្រើប្រាស់ BNG | ១០
Juniper BNG CUPS បំបែកមុខងារ broadband network gateway (BNG) ដែលដំណើរការក្នុង Junos OS ទៅជាយន្តហោះបញ្ជាដាច់ដោយឡែក និងសមាសធាតុយន្តហោះអ្នកប្រើប្រាស់។ យន្តហោះគ្រប់គ្រងគឺជាកម្មវិធីដើមកំណើតពពក ដែលដំណើរការក្នុងបរិយាកាស Kubernetes ។ សមាសភាគយន្តហោះអ្នកប្រើប្រាស់បន្តដំណើរការលើ Junos OS នៅលើវេទិកាផ្នែករឹង។
ការណែនាំអំពីការដំឡើងនៅក្នុងមគ្គុទ្ទេសក៍នេះគឺសម្រាប់ធាតុផ្សំនៃយន្តហោះបញ្ជាដែលបំបែកចេញពីដំណោះស្រាយ Juniper BNG CUPS ។ នៅក្នុងដំណោះស្រាយ Juniper BNG CUPS យន្តហោះបញ្ជាត្រូវបានគេហៅថា Juniper BNG CUPS Controller (BNG CUPS Controller) ។ សមាសភាគឧបករណ៍បញ្ជា BNG CUPS តម្រូវឱ្យមានចង្កោម Kubernetes ពហុថ្នាំង។
មុនពេលអ្នកចាប់ផ្តើម
មុនពេលអ្នកចាប់ផ្តើមដំឡើង និងដំណើរការឧបករណ៍បញ្ជា BNG CUPS សូមប្រាកដថាអ្នកមានដូចខាងក្រោម៖
- គណនីអ្នកប្រើប្រាស់ juniper.net ដែលមានសិទ្ធិទាញយកកញ្ចប់កម្មវិធី Juniper BNG CUPS ។
- ម៉ាស៊ីនលីនុច (ម៉ាស៊ីនលោត) ដែលដំណើរការអ៊ូប៊ុនទូ 22.04 LTS (ឬក្រោយនេះ) ត្រូវបានទាមទារសម្រាប់ដំណើរការការដំឡើង junos-bng-cups-controller ។ ម៉ាស៊ីនលោតត្រូវតែមានធនធានខាងក្រោមដែលបានបែងចែកទៅវា៖
- ស្នូលស៊ីភីយូ-២
- RAM - ៨ ជីកាបៃ
- ទំហំថាស - 128 GB នៃទំហំផ្ទុកថាសឥតគិតថ្លៃ
- ចង្កោមត្រូវតែមានយ៉ាងហោចណាស់ថ្នាំងកម្មករបី (ទាំងម៉ាស៊ីននិម្មិត ឬរូបវន្ត)។ ថ្នាំងគឺជាប្រព័ន្ធលីនុចដែលដំណើរការ Ubuntu 22.04 LTS (ឬក្រោយ) ដែលមានអាសយដ្ឋានគ្រប់គ្រង និងឈ្មោះដែន។
ថ្នាំងត្រូវតែបំពេញតាមតម្រូវការប្រព័ន្ធខាងក្រោម៖
- ស្នូលស៊ីភីយូ-8 (ចូលចិត្តការអានអត្ថបទខ្ពស់)
- RAM - ៨ ជីកាបៃ
- Disk space-512 GB នៃទំហំផ្ទុកថាសឥតគិតថ្លៃនៅក្នុងភាគថាសជា root
យើងសូមណែនាំឱ្យអ្នកបែងចែកទំហំផ្ទុកថាសរបស់អ្នកតាម៖
- 128 GB ដល់ភាគថាស root (/) សម្រាប់ប្រព័ន្ធប្រតិបត្តិការ
- 128 GB ទៅ /var/lib/docker សម្រាប់ឃ្លាំងសម្ងាត់ Docker
- 256 GB ទៅ /mnt/longhorn សម្រាប់ទិន្នន័យកម្មវិធី។ នេះជាទីតាំងលំនាំដើម អ្នកអាចបញ្ជាក់ទីតាំងផ្សេងគ្នាកំឡុងពេលកំណត់រចនាសម្ព័ន្ធ។
- ថ្នាំងចង្កោមទាំងអស់ត្រូវតែមានគណនីអ្នកប្រើប្រាស់ដែលមានការចូលប្រើ sudo ។
- អ្នកត្រូវតែមានសិទ្ធិចូលប្រើ SSH កម្រិត root ពីម៉ាស៊ីនលោត ដោយប្រើការផ្ទៀងផ្ទាត់ភាពត្រឹមត្រូវផ្អែកលើគន្លឹះទៅកាន់ថ្នាំងទាំងអស់។
- ដើម្បីប្រើ Juniper BNG CUPS អ្នកត្រូវតែទិញអាជ្ញាប័ណ្ណសម្រាប់ទាំង Juniper BNG CUPS Controller (យន្តហោះបញ្ជា) និង Juniper BNG User Planes (យន្តហោះអ្នកប្រើប្រាស់) ដែលទាក់ទងនឹង Juniper BNG CUPS Controller ។
- សម្រាប់ព័ត៌មានអំពីរបៀបទិញអាជ្ញាប័ណ្ណកម្មវិធី សូមទាក់ទងអ្នកតំណាងផ្នែកលក់ Juniper Networks របស់អ្នកនៅ https://www.juniper.net/in/en/contact-us/.
- ឧបករណ៍ MX Series ដែលអ្នកកំពុងប្រើនៅក្នុងបរិយាកាស Juniper BNG CUPS របស់អ្នកក៏ទាមទារអាជ្ញាប័ណ្ណដាច់ដោយឡែកផងដែរ។ សម្រាប់ព័ត៌មានអំពីរបៀបទិញ Hardware សូមទាក់ទងអ្នកតំណាងផ្នែកលក់ Juniper Networks នៅ https://www.juniper.net/in/en/contact-us/.
ដំឡើង Juniper BNG CUPS Controller
សង្ខេប
ប្រើនីតិវិធីនេះដើម្បីដំឡើង Juniper BNG CUPS Controller ។
មុនពេលអ្នកចាប់ផ្តើម សូមបញ្ជាក់ថាអ្នកបានបំពេញតាមតម្រូវការសម្រាប់ការដំឡើង BNG CUPS Controller។
ចំណាំ៖ សូមមើលការណែនាំអំពីការដំឡើង BBE Cloudsetup សម្រាប់ការណែនាំអំពីការដំឡើង BBE Cloudsetup facility និងការកសាងក្រុម Kubernetes ។ ប្រើការដំឡើងដុង [–bbecloudsetup] ដើម្បីដំឡើង និងបង្កើតចង្កោមរបស់អ្នក។ លំនាំដើមទាំងអស់តម្រឹមជាមួយ BBE Cloudsetup ប្រសិនបើអ្នកប្រើជម្រើស bbecloudsetup ។ ប្រសិនបើអ្នកមិនប្រើជម្រើស bbecloudsetup ជាមួយនឹងការដំឡើងទេ នោះអ្នកត្រូវមានព័ត៌មានខាងក្រោមនៅពេលអ្នកចាប់ផ្តើមការដំឡើង BNG CUPS Controller៖
- ទីតាំងចុះបញ្ជី Kubernetes
- ឈ្មោះចុះបញ្ជី
- ច្រកចុះបញ្ជី
- ម៉ាស៊ីនមេ Syslog/BBE Event Collection និងអាសយដ្ឋាន Visualization និងច្រកម៉ាស៊ីនមេ syslog
ដំឡើងកម្មវិធីឧបករណ៍បញ្ជា BNG CUPS
- ទាញយកកញ្ចប់កម្មវិធី Juniper BNG CUPS ពីទំព័រទាញយកកម្មវិធី Juniper Networks ហើយរក្សាទុកវាទៅម៉ាស៊ីនលោត។
- ឧបករណ៍បញ្ជា BNG CUPS មានជារូបភាព tarball ដែលបានបង្ហាប់ (.tgz) ។ នេះ។ fileឈ្មោះរួមបញ្ចូលលេខចេញផ្សាយដែលជាផ្នែកមួយនៃឈ្មោះ។
លេខចេញផ្សាយមានទម្រង់៖.nzb.s សម្រាប់ឧample, ការចេញផ្សាយកម្មវិធីលេខ 23.41.5 ផែនទីទៅជាទម្រង់ដូចខាងក្រោមៈ
- ខកខានលេខចេញផ្សាយសំខាន់នៃផលិតផល (សម្រាប់ឧample, 23) ។
- គឺជាលេខចេញផ្សាយតិចតួចនៃផលិតផល (សម្រាប់ឧample, 4) ។
- Zis ប្រភេទនៃការចេញផ្សាយកម្មវិធី (សម្រាប់ឧample, R សម្រាប់ FRS ឬការចេញផ្សាយការថែទាំ) ។ |
- bis ចំនួនបង្កើតនៃផលិតផល (ឧទាហរណ៍ample, 1, បង្ហាញពីការចេញផ្សាយ FRS ជាជាងការចេញផ្សាយការថែទាំ) ។
- Sis ចំនួនបង្វិលនៃផលិតផល (សម្រាប់ឧample, 5) ។
ស្រាយកញ្ចប់ឧបករណ៍បញ្ជា BNG CUPS tarball (.tgz) file នៅលើម៉ាស៊ីនលោតដោយបញ្ចូល:
- $tar zxvf junos-bng-cups-controller- image-stamp- ម. nZb. s.tgz ដុង/ផ្ទុក។ ជេសុន
- dbng/dong/settings.py
- dbng/charts/bng_controller/templates/_installation.tpl
- ដុង/រូបភាព/ junos-cong-docker-amd64. tgz
- dbng/dong/dong
- dbng/images/ junos-cscache-docker-amd64. tgz
- dbng/dbng_loader
- dbng/dbng/DbngValidator.py
- dbng/charts/bng_controller/templates/_metadata.tpl
- dong/charts/bng_controller/.helmignore
- dbng/charts/bng_controller/templates/_svcs.tpl
- dbng/charts/bng_controller/templates/cfgmap.yaml
- dong/charts/bng_controller/values.yaml
- dbng/charts/cpi/templates/service-debug.yaml
- dbng/charts/cpi/templates/_label.tpl
- dbng/charts/cpi/templates/_affinity.tpl
- dbng/charts/cpi/.helmignore
- dbng/charts/cpi/containers.yaml
- dong/charts/cpi/questions.yaml
- dong/charts/cpi/templates/hooks/validator.yaml
- dbng/charts/cpi/templates/cfgmap.yaml
- dbng/charts/cpi/templates/pvc.yaml
- dbng/charts/cpi/templates/pod.yaml
- dbng/charts/cpi/templates/service.yaml
- dbng/charts/cpi/values.yaml
- dbng/charts/scache/templates/service-debug.yaml
- dong/charts/scache/templates/hooks/validator.yaml
- dbng/charts/scache/templates/_affinity.tpl
- dbng/charts/scache/.helmignore
- dong/charts/scache/containers.yaml
- dbng/charts/scache/questions.yaml
- dbng/charts/scache/templates/pvc.yaml
- dbng/charts/scache/templates/pod.yaml
- dbng/charts/scache/templates/service-internal.yaml
- dong/charts/scache/values.yaml
- dbng/dong/Dockerfile.សុពលភាព
- dbng/dbng/JnprBbeUtilityBase.tgz
- dong/charts/bng_controller/Chart.yaml
- dong/charts/cpi/Chart.yaml
- dbng/charts/scache/Chart.yaml
ដំណើរការស្គ្រីបកម្មវិធីទាញយកបន្ទាប់ពីអ្នកស្រាយកញ្ចប់ tarball ។
- $ sudo dbng/dbng_loader
- ការបង្កើតក្រុម dbng… រួចរាល់ហើយ។
- កំពុងផ្ទុក fileស… រួចរាល់។
- ការដំឡើងស្គ្រីបឧបករណ៍ប្រើប្រាស់… រួចរាល់ហើយ។
- ផ្ទុកដោយជោគជ័យ៖
ប្រើតំណ sudo -E dbng -context-name -version software-release command ដើម្បីភ្ជាប់ទៅ cluster ។
ពាក្យបញ្ជាតំណភ្ជាប់កញ្ចប់កម្មវិធី BNG CUPS Controller ដែលបានផ្ទុកទៅចង្កោមក្នុងការរៀបចំសម្រាប់ការដំឡើង។
- $ sudo -E dong link –context-name-version software-release
- ភ្ជាប់ swwf-il-k46-s ទៅ single-cp… រួចរាល់។
- ការភ្ជាប់បានបញ្ចប់ សូមដំណើរការការដំឡើង dbng ។
- ឈ្មោះបរិបទបរិបទ-ឈ្មោះបរិបទ Kubernetes ។
- កំណែកម្មវិធី-ការចេញផ្សាយ-កំណែកម្មវិធី BNG CUPS Controller ដូចដែលបានបង្ហាញពីលទ្ធផលកម្មវិធីផ្ទុក BNG ។
ប្រសិនបើអ្នកកំពុងប្រើបញ្ជីឈ្មោះដែលមានសុវត្ថិភាព (ដូចដែលនឹងត្រូវបានបង្កើតនៅលើចង្កោមដែលបានបង្កើត BBE Cloudsetup) ផ្ទៀងផ្ទាត់ភាពត្រឹមត្រូវជាមួយបញ្ជីឈ្មោះដោយចេញការចូល docker ជាអ្នកប្រើប្រាស់ប្រព័ន្ធ (អ្នកប្រើប្រាស់ប្រព័ន្ធដែលបានផ្គត់ផ្គង់ក្នុងការកំណត់រចនាសម្ព័ន្ធ BBE Cloudsetup file) ទៅអាសយដ្ឋានដឹកជញ្ជូនចុះបញ្ជីរបស់ចង្កោម (FQDN ដែលបានផ្គត់ផ្គង់ជាអាសយដ្ឋានប្រព័ន្ធនៅក្នុងការកំណត់រចនាសម្ព័ន្ធ BBE Cloudsetup file) ចូល docker -u ‹ system/user> : 5000
ពាក្យសម្ងាត់
ព្រមាន! ពាក្យសម្ងាត់របស់អ្នកនឹងត្រូវបានរក្សាទុកដោយមិនបានអ៊ិនគ្រីបនៅក្នុង /home/user/។ docker/config ។ ជេសុន កំណត់រចនាសម្ព័ន្ធជំនួយការបញ្ជាក់អត្តសញ្ញាណដើម្បីលុបការព្រមាននេះ។ សូមមើល https://docs.docker.com/engine/reference/commandline/login/#credentials-store
ការចូលបានជោគជ័យ
ដំណើរការការដំឡើង dong ដើម្បីកំណត់រចនាសម្ព័ន្ធការដំឡើងរបស់អ្នក។
- $ sudo -E dong setup –context-name –update [–bbecloudsetup] –ssh host:port [– secrets]
- context-name-ឈ្មោះបរិបទ Kubernetes ។
- អាប់ដេត-អ្នកនឹងត្រូវបានសួរសម្រាប់តែតម្លៃដែលបាត់កំឡុងពេលដំឡើង។
- bbecloudsetup-ប្រើតម្លៃលំនាំដើមដែលបានប្រើនៅពេលដែល BBE Cloudsetup បានបង្កើតក្រុម Kubernetes ។
- Ssh host:port-A hostname ឬ IP address នៃ cluster (nodes ណាមួយរបស់ cluster) និង open port ដែលប្រើសម្រាប់ការចូល SSH ទៅកាន់ CLI។
ពាក្យបញ្ជាដំឡើងធ្វើដូចខាងក្រោម។
- ប្រមូលព័ត៌មានអំពីបរិស្ថានចង្កោមដូចជា; ឈ្មោះនៃថ្នាក់ផ្ទុក ឬភាគបន្ត ទីតាំងនៃបញ្ជីឈ្មោះកុងតឺន័រ ឈ្មោះកុងតឺន័រ/ផតនៃបញ្ជីឈ្មោះ ព័ត៌មានសំខាន់ៗ TLS ណាមួយជាដើម។
- ចាប់ផ្តើមការកំណត់រចនាសម្ព័ន្ធឧបករណ៍បញ្ជា BNG CUPS ។
- ប្រសិនបើអ្នកមិនបានប្រើជម្រើស bbecloudsetup ជាមួយនឹងពាក្យបញ្ជាដំឡើងទេ អ្នកត្រូវបំពេញការជម្រុញទាំងនេះកំឡុងពេលដំឡើង៖
- អាសយដ្ឋានចុះបញ្ជី Docker និងលេខច្រក
- CPi Config ឈ្មោះ និងទំហំផ្ទុកថ្នាក់
- ឈ្មោះ និងទំហំផ្ទុក CPi Core
- ទំហំផ្ទុក Scache Core
- $ sudo -E dong setup –context-name –update –ssh host:port [–secrets]
- ធ្វើឱ្យការចុះឈ្មោះមានសុពលភាព... រួចរាល់។
ផ្ទៀងផ្ទាត់ការដំឡើងឧបករណ៍បញ្ជា BNG CUPS ដោយដំណើរការពាក្យបញ្ជាកំណែ dbng ។
- $ dong version –context-name-detail
- កំណែ BNG Controller (single-cp)៖
- ការចេញផ្សាយសេវាមីក្រូ
- dbng៖
- ស្កាច៖
- ការចេញផ្សាយដែលមានសម្រាប់ BNG Controller (single-cp)៖
- បរិបទ៖ swwf-il-k46-s
- សមាសធាតុ៖ ដុង
- scache cpi
- បរិបទ៖ សមាសធាតុ៖ dbng cache cpi
- context-name-ឈ្មោះបរិបទ Kubernetes ។
- លម្អិត-បង្ហាញកំណែកម្មវិធីដែលមានទាំងអស់។
- $ dong version –context-name-detail
- កំណែ BNG Controller (single-cp)៖
- ការចេញផ្សាយសេវាមីក្រូ
- dbng៖
- ស្កាច៖
- ការចេញផ្សាយដែលមានសម្រាប់ BNG Controller (single-cp)៖
- បរិបទ៖ swwf-il-k46-s
- សមាសធាតុ៖ ដុង
- scache cpi
- បរិបទ៖ សមាសធាតុ៖ dbng scache cpi
- context-name-ឈ្មោះបរិបទ Kubernetes ។
- លម្អិត-បង្ហាញកំណែកម្មវិធីដែលមានទាំងអស់។
សង្ខេប
ប្រើនីតិវិធីនេះដើម្បីកំណត់រចនាសម្ព័ន្ធ និងចាប់ផ្តើមឧបករណ៍បញ្ជា BNG CUPS ។
- បញ្ចូលការចេញផ្សាយដើម្បីចាប់ផ្តើមការដំឡើង BNG CUPS Controller ។ ឧបករណ៍ប្រើប្រាស់ BNG CUPS Controller អនុញ្ញាតឱ្យអ្នកដាក់ចេញនូវកំណែកម្មវិធីផ្សេងៗគ្នាសម្រាប់ microservices ទាំងអស់ដែលជាផ្នែកមួយនៃ BNG CUPS Controller ។ អ្នកត្រូវប្រើពាក្យបញ្ជា rollout ជាមួយ sudo ជា root ។
- ពាក្យបញ្ជាដាក់ឱ្យដំណើរការក៏ធ្វើឱ្យមានសុពលភាពផងដែរថាតម្លៃទាំងអស់ដែលត្រូវការសម្រាប់ការចេញផ្សាយថ្មីមានវត្តមាន ហើយផ្ទុករូបភាពកុងតឺន័រចេញផ្សាយថ្មីទៅកាន់បញ្ជីឈ្មោះ។ ប្រើ sudo -E dong rollout –context-name-version software-release – service service-name ដើម្បីចាប់ផ្តើមសេវាកម្ម BNG CUPS Controller។
សម្រាប់អតីតample
- $ sudo -E dong rollout –context-context-name
- ផ្ទុករូបភាពកុងតឺន័រទៅបញ្ជីឈ្មោះ...
- កំពុងផ្ទុក ស្កេនរូបភាពទៅឃ្លាំងសម្ងាត់មូលដ្ឋាន… រួចរាល់។
- រុញ ស្កេនរូបភាពទៅបញ្ជីឈ្មោះ… រួចរាល់។
- ផ្ទុករូបភាពកុងតឺន័រទៅបញ្ជីឈ្មោះ។
- ការចេញផ្សាយឧបករណ៍បញ្ជា BNG (single-cp)… រួចរាល់។• context-name-The Kubernetes context។
- សេវាកម្ម-ឈ្មោះ-ឈ្មោះមីក្រូសេវាដែលត្រូវដាក់ឱ្យដំណើរការ (សម្រាប់ឧample, scache និង cpi-) ។
- កំណែកម្មវិធី-ការចេញផ្សាយ-ការចេញផ្សាយកម្មវិធីដើម្បីដាក់ឱ្យដំណើរការ (លំនាំដើមទៅនឹងការចេញផ្សាយដែលភ្ជាប់ទៅចង្កោម)។
ចំណាំ៖ នៅលើការចេញផ្សាយលើកដំបូង - សេវាមិនត្រូវបានទាមទារ។ –service ត្រូវបានប្រើជាមួយនឹង –version ដើម្បីដាក់ឲ្យដំណើរការ (ដំឡើងកំណែជាក់លាក់នៃសេវាជាក់លាក់។
ចំណាំ៖ តាមលំនាំដើម ឧបករណ៍បញ្ជា BNG CUPS ចាប់ផ្តើមពីរោងចក្រ-លំនាំដើម។ ការកំណត់រចនាសម្ព័ន្ធត្រូវបានកំណត់ឡើងវិញទៅស្ថានភាពដំបូងរបស់វា។ រដ្ឋដែលស្ថិតស្ថេរ និងកំណត់ហេតុដែលជាប់រហូតត្រូវបានសម្អាត។ បញ្ចូលស្ថានភាពដុង – លម្អិត – ឈ្មោះបរិបទបរិបទ ដើម្បីផ្ទៀងផ្ទាត់ថាសេវាកម្មឧបករណ៍បញ្ជា BNG CUPS កំពុងដំណើរការ។
សម្រាប់អតីតample
ស្ថានភាព $ dong –detail –context context-name
MICROSERVICE POD ថ្នាំង
- scache-pod-77d749dc6f -5h5f t
- k46-s ។ juniper.net
រដ្ឋចាប់ផ្តើមឡើងវិញនៅម៉ោង
- រត់ ១៨
- 0:03:41.887146 swwf-il-
- ការផ្ទុក: មានសុខភាពល្អ
ចំណាំ៖ ប្រមូលកំណត់ហេតុសម្រាប់សេវាកម្មមួយ ហើយទាក់ទងជំនួយបច្ចេកទេស Juniper Networks
មជ្ឈមណ្ឌល (JTAC) នៅពេលណាមួយខាងក្រោមកើតឡើង៖
- សេវាកម្មមិនដំណើរការទេ។
- ពេលវេលាដំណើរការរបស់សេវាកម្មធៀបនឹងសេវាកម្មផ្សេងទៀតបង្ហាញថាវាបានចាប់ផ្ដើមឡើងវិញ។
អ្នកត្រូវតែបន្ថែមវត្ថុបញ្ជាយន្តហោះបញ្ជា (CPi) ទៅឧបករណ៍បញ្ជា BNG CUPS របស់អ្នក។ ដំណើរការពាក្យបញ្ជាបន្ថែម CPi ។
- $ sudo -E dong cpi បន្ថែម -context context-name -version release-number cpi-label
- ការបន្ថែម CPi “cpi-example-1” ដើម្បីធ្វើតារាង… រួចរាល់។
- កំពុងរុញរូបភាពកុងតឺន័រទៅបញ្ជីឈ្មោះ...
- កំពុងផ្ទុក cpi-exampរូបភាព l-1 ទៅឃ្លាំងសម្ងាត់មូលដ្ឋាន… រួចរាល់។
- រុញ cpi-examp1-1 រូបភាពដើម្បីចុះឈ្មោះ... រួចរាល់។ រួចរាល់។
- ការចេញផ្សាយ CPi ថ្មី... រួចរាល់ហើយ។
- ឈ្មោះបរិបទបរិបទ-ឈ្មោះបរិបទ Kubernetes ។ បញ្ចូលឈ្មោះបរិបទ។
- កំណែកម្មវិធី-ការចេញផ្សាយ-ការចេញផ្សាយកម្មវិធីសម្រាប់ផត Ci ថ្មី។ បញ្ចូលការចេញផ្សាយ។
- Cpi-label-បញ្ជាក់ស្លាកដែលប្រើសម្រាប់ពាក្យបញ្ជា CPi ។
ផ្ទៀងផ្ទាត់ថាសេវា CPi micro កំពុងដំណើរការ ដោយប្រើពាក្យបញ្ជាស្ថានភាពដុង។
- $ dbng ststus –detail –context-context-name
MICROSERVICE POD ថ្នាំងរដ្ឋ
- cpi-examp1-1 cpi-examp1-1-pod-84cd94f6c5-wkp85 Running o
- k46-s ។ juniper.net
ចាប់ផ្តើមឡើងវិញនៅម៉ោង
- 0:00:19.887097 swwf-il-k46-s.juniper.netscache
- k46-s ។ juniper.net
- scache-pod-77d749dc6f – 5h5f t
- រត់ ១៨
- 0:03:41។ 887146 swwf-il-
- ការផ្ទុក: មានសុខភាពល្អ
- context-name-ឈ្មោះបរិបទ Kubernetes ។
- detail-បង្ហាញពត៌មានលំអិត។
ដំឡើងយន្តហោះអ្នកប្រើប្រាស់ BNG
យន្តហោះអ្នកប្រើប្រាស់ BNG ដែលអ្នកប្រើជាផ្នែកមួយនៃ Juniper BNG CUPS គឺជារ៉ោតទ័រ MX Series ដែលអ្នកបានដំឡើងនៅក្នុងបណ្តាញរបស់អ្នក។ BNG User Planes (រ៉ោតទ័រ MX Series) ដំណើរការ Junos OS ។ ប្រសិនបើអ្នកត្រូវការដំឡើង BNG User Plane សូមមើលខាងក្រោម៖ ការណែនាំអំពីការដំឡើង និងដំឡើងកម្មវិធី Junos® OS ។ របៀបប្រើពាក្យបញ្ជាឧបករណ៍ប្រើប្រាស់ Juniper BNG CUPS Controller
របៀបប្រើឧបករណ៍បញ្ជា Juniper BNG CUPS
ពាក្យបញ្ជាឧបករណ៍ប្រើប្រាស់
សង្ខេប
បន្ទាប់ពីអ្នកបានដំឡើង Juniper BNG CUPS Controller (BNG CUPS Controller) អ្នកអាចអនុវត្តមុខងាររដ្ឋបាលជាច្រើន។
នៅក្នុងផ្នែកនេះ។
- ចូលប្រើឧបករណ៍បញ្ជា Juniper BNG CUPS
ពាក្យបញ្ជា ១១ - ចាប់ផ្តើម ឬបញ្ឈប់ឧបករណ៍បញ្ជា BNG CUPS
សេវាកម្ម | ១៨ - ពិនិត្យស្ថានភាពរបស់ឧបករណ៍បញ្ជា BNG CUPS
សេវាកម្ម | ១៨ - Juniper BNG CUPS Logging | ១៩
លុប និងលុប BNG CUPS - អ្នកត្រួតពិនិត្យ | ២០
របៀបចូលប្រើឧបករណ៍បញ្ជា BNG CUPS
ការកំណត់រចនាសម្ព័ន្ធ និងប្រតិបត្តិការ
ពាក្យបញ្ជា | ២០
ចូលប្រើពាក្យបញ្ជាឧបករណ៍ប្រើប្រាស់ Juniper BNG CUPS Controller
អ្នកអាចប្រើស្គ្រីបឧបករណ៍ប្រើប្រាស់ BNG CUPS Controller (ដុង) ដើម្បីគ្រប់គ្រងកម្មវិធី និងដើម្បីចូលប្រើ CLI ដែលអ្នកប្រើសម្រាប់កំណត់រចនាសម្ព័ន្ធប្រតិបត្តិការ។ ការដំឡើងឧបករណ៍បញ្ជា BNG CUPS ដាក់ស្គ្រីបឧបករណ៍ប្រើប្រាស់ក្នុង /usr/local/bin ។
ស្គ្រីបឧបករណ៍ប្រើប្រាស់ដុងអនុវត្តភារកិច្ចដែលអ្នកត្រូវធ្វើដើម្បីគ្រប់គ្រង BNG CUPS ប៉ុន្តែបិទបាំងភាពស្មុគស្មាញនៃពាក្យបញ្ជា kubectl ។ ការបិទបាំងពាក្យបញ្ជា kubectl នេះជួយសម្រួលដល់ភារកិច្ចរដ្ឋបាលរបស់អ្នក។
ស្គ្រីបឧបករណ៍ប្រើប្រាស់ដុងប្រើពាក្យបញ្ជាឧបករណ៍ប្រើប្រាស់ Kubernetes kubectl ដើម្បីធ្វើដូចខាងក្រោម៖
- បង្កើតនិងលុបវត្ថុ។
- អនុវត្តវគ្គអន្តរកម្មជាមួយធុងផត។
- បង្ហាញស្ថានភាពរបស់វត្ថុឧបករណ៍បញ្ជា BNG CUPS ។
តារាងទី 1 នៅទំព័រទី 11 រាយបញ្ជីពាក្យបញ្ជាដែលអ្នកអាចហៅដោយប្រើអក្សរដុង និងពិពណ៌នាអំពីសកម្មភាពដែលពាក្យបញ្ជានីមួយៗចាប់ផ្តើម។
តារាងទី 1៖ ពាក្យបញ្ជាស្គ្រីបឧបករណ៍ប្រើប្រាស់ឧបករណ៍បញ្ជា BNG CUPS
ដើម្បីបង្ហាញបញ្ជីពាក្យបញ្ជាដែលមានជាមួយនឹងការពិពណ៌នាសង្ខេប សូមប្រើជម្រើស h ឬជំនួយ៖
- $ ដុង -h
- $ dbng - ជំនួយ
ដើម្បីបង្ហាញជម្រើសសម្រាប់ពាក្យបញ្ជាជាក់លាក់មួយ៖
- $ dong ពាក្យបញ្ជា-ឈ្មោះ -h
ចាប់ផ្តើម ឬបញ្ឈប់សេវាកម្មឧបករណ៍បញ្ជា BNG CUPS
ប្រើស្គ្រីបឧបករណ៍ប្រើប្រាស់ដុង ដើម្បីចាប់ផ្តើម ឬបញ្ឈប់សេវាកម្មឧបករណ៍បញ្ជា BNG CUPS ទាំងអស់។
- ដើម្បីចាប់ផ្តើមសេវាកម្ម BNG CUPS Controller ទាំងអស់៖
- $ sudo -E dong rollout –context-context-name
- ដើម្បីបញ្ឈប់សេវាកម្ម BNG CUPS Controller ទាំងអស់៖
- $ sudo -E dbng stop –context context-name
ពិនិត្យមើលស្ថានភាពនៃសេវាកម្មឧបករណ៍បញ្ជា BNG CUPS
ប្រើស្គ្រីបឧបករណ៍ប្រើប្រាស់ស្ថានភាព dbng ដើម្បីពិនិត្យមើលស្ថានភាពនៃសេវាកម្មឧបករណ៍បញ្ជា BNG CUPS នីមួយៗ (សមាសភាគមុខងារ) ដែលបានរាយក្នុងតារាងទី 2 នៅទំព័រ 19 ។ ស្ថានភាពបង្ហាញថាសេវាកម្មកំពុងដំណើរការ ចេញ ឬមិនទាន់ចាប់ផ្តើម។ វាក៏បង្ហាញឈ្មោះសេវាកម្មនៅលើ pod Kubernetes ផងដែរ។ អ្នកអាចប្រៀបធៀបម៉ោងដំណើរការសម្រាប់សេវាកម្ម ដើម្បីដឹងយ៉ាងឆាប់រហ័សថាតើសេវាកម្មណាមួយត្រូវបានចាប់ផ្តើមឡើងវិញឬអត់។
តារាងទី 2៖ សេវាកម្មបង្ហាញជាមួយពាក្យបញ្ជាស្ថានភាព
ដើម្បីពិនិត្យមើលស្ថានភាពនៃសេវាកម្មឧបករណ៍បញ្ជា សូមបង្ហាញស្ថានភាពសេវាកម្ម៖
- ស្ថានភាព $ dbng
សម្រាប់អតីតampលេ៖
user@host $dbng status –detail –context context-name
MICROSERVICE POD ថ្នាំងរដ្ឋ
- scache
- scache-pod-7f646d56dc-w88sg Running 0
- exampលេ-1 ។ juniper.net
ចាប់ផ្តើមឡើងវិញនៅម៉ោង
- ៤:៣, ១៦:៩
- exampលេ-1 ។ juniper.net
- ការកាប់ឈើ Juniper BNG CUPS
- Juniper BNG CUPS ប្រើប្រាស់កម្មវិធី Broadband Edge (BBE) Event Collection និង Visualization សម្រាប់គោលបំណងកត់ត្រា។
BBE Event Collection និង Visualization ប្រមូលព្រឹត្តិការណ៍ syslog ហើយកត់ត្រាវានៅក្នុងមូលដ្ឋានទិន្នន័យស៊េរីពេលវេលា។ អ្នកអាចធ្វើបាន view ព្រឹត្តិការណ៍ដែលបានកត់ត្រាតាមរយៈ BBE Event Collection និង Visualization Dashboard ។ BBE Event Collection and Visualization Dashboard គឺជាឧបករណ៍មើលឃើញដែលមានមូលដ្ឋានលើ GUI ដែលអាចឱ្យអ្នកធ្វើបាន។ view ព្រឹត្តិការណ៍ដែលបានកត់ត្រាយោងទៅតាមតម្រងដែលបានកំណត់ ដែលអាចស្ថិតនៅក្នុងចន្លោះពេលជាក់លាក់មួយ។ ផ្ទាំងគ្រប់គ្រងក៏ផ្តល់នូវឧបករណ៍ស្វែងរក និងការមើលឃើញដ៏មានអានុភាព ដែលអ្នកអាចទាក់ទងព្រឹត្តិការណ៍ដែលបានកត់ត្រាពីប្រភពជាច្រើន។ ដើម្បីដំឡើង BBE Event Collection និង Visualization សូមមើល Broadband Edge Event Collection and Visualization Guide installation។
លុប និងលុបឧបករណ៍បញ្ជា BNG CUPS
ប្រើស្គ្រីបឧបករណ៍ប្រើប្រាស់ដុង ដើម្បីលុបការកំណត់ BNG CUPS Controller ។ ពាក្យបញ្ជា unlink ត្រឡប់សកម្មភាពដែលអ្នកបានធ្វើនៅពេលដំឡើង BNG CUPS Controller ។ ស្គ្រីបនេះត្រឡប់ឧបករណ៍បញ្ជា BNG CUPS ទៅស្ថានភាពដែលវាស្ថិតនៅក្នុងភ្លាមៗបន្ទាប់ពីអ្នកដំឡើងកម្មវិធី ប៉ុន្តែមុនពេលអ្នកធ្វើការកំណត់រចនាសម្ព័ន្ធណាមួយ។
ដើម្បីលុបកម្មវិធីបញ្ជា BNG CUPS
- 1. នៅលើ jump host ដែលអ្នកបានដំឡើង BNG CUPS Controller សូមដំណើរការពាក្យបញ្ជាបញ្ឈប់។
$ sudo -E dong stop –context context-name
2. ដំណើរការពាក្យបញ្ជា unlink ។
$ sudo -E dong unlink –context context-name
3. ដំណើរការពាក្យបញ្ជាស្អាត។
$ sudo -E dong clean -uninstall
របៀបចូលប្រើការកំណត់រចនាសម្ព័ន្ធឧបករណ៍បញ្ជា BNG CUPS និងប្រតិបត្តិការ
- ពាក្យបញ្ជា
នៅក្នុងផ្នែកនេះ។
- ចូលប្រើ BNG CUPS Controller CLI | ២០
- ចូលប្រើ និងប្រើប្រាស់សេចក្តីថ្លែងការណ៍កំណត់រចនាសម្ព័ន្ធ CLI | ២១
- ចូលប្រើ និងប្រើពាក្យបញ្ជាប្រតិបត្តិការ CLI | ២២
- ចូលប្រើ BNG CUPS Controller CLI
អ្នកប្រើ BNG CUPS Controller interface (CLI) ដើម្បីកំណត់រចនាសម្ព័ន្ធ BNG CUPS Controller និងដើម្បីតាមដានប្រតិបត្តិការរបស់វា។ ផ្នែកនេះពិពណ៌នាអំពីរបៀបចូលប្រើ CLI ។
ដើម្បីចូលប្រើប្រអប់បញ្ចូល BNG CUPS Controller CLI
- បញ្ចូលពាក្យបញ្ជាស្គ្រីបឧបករណ៍ប្រើប្រាស់ដុងខាងក្រោម។ $ dong cli root@host>
- បញ្ចូលសញ្ញាសួរដើម្បីមើលពាក្យបញ្ជា CLI កម្រិតកំពូលដែលមាន។ ពាក្យបញ្ជានេះផ្តល់នូវសំណុំរងនៃពាក្យបញ្ជាកម្រិតកំពូលរបស់ Junos OS ។
CLI ដែលមានសម្រាប់ BNG CUPS Controller គឺជាសំណុំរងនៃ Junos OS CLI ។ សម្រាប់ជាងview នៃមូលដ្ឋានគ្រឹះ Junos OS CLI សូមមើលថ្ងៃទីមួយ៖ ការរុករក Junos CLI ។ សម្រាប់ព័ត៌មានលម្អិត សូមមើលការណែនាំអ្នកប្រើប្រាស់ CLI ។
ចូលប្រើ និងប្រើប្រាស់សេចក្តីថ្លែងការណ៍នៃការកំណត់រចនាសម្ព័ន្ធ CLI
អ្នកប្រើសេចក្តីថ្លែងការណ៍ការកំណត់រចនាសម្ព័ន្ធដើម្បីកំណត់រចនាសម្ព័ន្ធ កំណត់ គ្រប់គ្រង និងត្រួតពិនិត្យលក្ខណៈសម្បត្តិរបស់ឧបករណ៍បញ្ជា BNG CUPS ។
ដើម្បីកំណត់រចនាសម្ព័ន្ធសមាសធាតុ BNG CUPS Controller៖
- ប្រើពាក្យបញ្ជាឧបករណ៍ប្រើប្រាស់ BNG CUPS Controller dong cli ដើម្បីចូលប្រើប្រអប់បញ្ចូល CLI កម្រិតកំពូល។
- ចូលប្រើរបៀបកំណត់រចនាសម្ព័ន្ធដើម្បីកំណត់រចនាសម្ព័ន្ធឧបករណ៍បញ្ជា BNG CUPS និងព័ត៌មានដែលឧបករណ៍បញ្ជា BNG CUPS ប្រើដើម្បីកំណត់រចនាសម្ព័ន្ធរ៉ោតទ័រដែលបានគ្រប់គ្រង។
- root@user> កំណត់រចនាសម្ព័ន្ធ
- root@user#
- បញ្ចូលសេចក្តីថ្លែងការណ៍ CLI ដើម្បីកំណត់រចនាសម្ព័ន្ធសមាសធាតុ Juniper BNG CUPS (BNG CUPS Controller និង BNG User Planes) ។
- រក្សាទុក និងធ្វើឱ្យការកំណត់រចនាសម្ព័ន្ធសកម្ម។ ពាក្យបញ្ជានេះជោគជ័យតែនៅពេលដែលមិនមានកំហុសវាក្យសម្ព័ន្ធការកំណត់រចនាសម្ព័ន្ធ។
- root@user# ប្តេជ្ញា
- ប្តេជ្ញាចិត្តពេញលេញ
- (ជាជម្រើស) ចេញពីរបៀបកំណត់រចនាសម្ព័ន្ធ ហើយត្រលប់ទៅប្រអប់បញ្ចូល CLI កម្រិតកំពូល។ root@user# ចេញ root@user>
- សម្រាប់បញ្ជីនៃសេចក្តីថ្លែងការណ៍ការកំណត់រចនាសម្ព័ន្ធដែលបានគាំទ្រ សូមមើល Juniper BNG CUPS CLI សេចក្តីថ្លែងការណ៍ការកំណត់រចនាសម្ព័ន្ធ។
ចូលប្រើ និងប្រើពាក្យបញ្ជាប្រតិបត្តិការ CLI
អ្នកប្រើពាក្យបញ្ជាប្រតិបត្តិការដើម្បីបង្ហាញស្ថានភាពបច្ចុប្បន្ននៃ Juniper BNG CUPS ។ អ្នកបញ្ចូលពាក្យបញ្ជាប្រតិបត្តិការដើម្បីត្រួតពិនិត្យ និងដោះស្រាយបញ្ហា BNG CUPS Controller និង BNG User Planes។
ដើម្បីត្រួតពិនិត្យ BNG CUPS Controller, view ការកំណត់រចនាសម្ព័ន្ធ និងស្ថិតិរបស់ឧបករណ៍បញ្ជា BNG CUPS ឬដំណើរការប្រតិបត្តិការជាក់លាក់ដោយដៃ៖
- ប្រើពាក្យបញ្ជាឧបករណ៍ប្រើប្រាស់ BNG CUPS Controller dong cli ដើម្បីចូលប្រើប្រអប់បញ្ចូល CLI កម្រិតកំពូល។ $ dong cli root@host
- បញ្ចូលពាក្យបញ្ជាជាក់លាក់។
- ប្រើពាក្យបញ្ជាបង្ហាញដើម្បីបង្ហាញព័ត៌មានស្ថិតិ។
- ប្រើពាក្យបញ្ជាស្នើសុំដើម្បីចាប់ផ្តើមប្រតិបត្តិការឧបករណ៍បញ្ជា BNG CUPS ជាក់លាក់ដោយដៃ។
សម្រាប់បញ្ជីនៃពាក្យបញ្ជាប្រតិបត្តិការដែលបានគាំទ្រ សូមមើលពាក្យបញ្ជាប្រតិបត្តិការ Juniper BNG CUPS ។
ឯកសារ/ធនធាន
![]() |
Juniper NETWORKS Bng Cups Smart Session Load Balancing [pdf] ការណែនាំអំពីការដំឡើង Bng Cups Smart Session Load Balancing, Smart Session Load Balancing, Session Load Balancing, Load Balancing, Balancing |