සෙලෙස්ටිකා විවෘත මූලාශ්ර ජාලය
"
නිෂ්පාදන තොරතුරු
පිරිවිතර
- නිෂ්පාදන නාමය: SONiC
- මෙහෙයුම් පද්ධතිය: SONiC NOS
- ස්ථාපන ක්රම: USB මාපටැඟිලි ධාවකය, ජාලය
ස්ථාපනය - පරිශීලක අතුරුමුහුණත: විධාන රේඛා අතුරුමුහුණත (CLI)
- අනුවාදය: බාගැනීම මත පදනම් වූ විචල්යය
නිෂ්පාදන භාවිත උපදෙස්
1. රූපය බාගන්න
නිල වෙබ් අඩවියෙන් SONiC NOS රූපය බාගන්න. webඅඩවිය.
2. USB Thumb Drive එකක් භාවිතයෙන් ස්ථාපනය කිරීම
SONiC NOS රූපය සහිත USB මාපටැඟිලි ධාවකය ඇතුල් කරන්න
උපාංගය. රූපය ස්ථාපනය කිරීමට තිරයේ ඇති උපදෙස් අනුගමනය කරන්න.
3. ජාලය හරහා ස්ථාපනය කිරීම
උපාංගය ජාලයට සම්බන්ධ කර පියවර අනුගමනය කරන්න
ජාලය හරහා SONiC NOS ස්ථාපනය කරන්න.
4. පරිශීලක නාමය සහ මුරපදය ඇතුළත් කරන්න
අත්පොතෙහි සපයා ඇති පෙරනිමි පිවිසුම් අක්තපත්ර භාවිතා කරන්න
පද්ධතියට ප්රවේශ වන්න.
5. මූලික වින්යාසය සහ සංදර්ශනය
අවශ්ය පරිදි කළමනාකරණ සහ ලූප්බැක් අතුරුමුහුණත් වින්යාස කරන්න. භාවිතා කරන්න
පද්ධති තොරතුරු පෙන්වීමට 'show' විධාන.
6. මෘදුකාංග අනුවාදය සහ උත්ශ්රේණි කිරීම
වත්මන් මෘදුකාංග අනුවාදය පරීක්ෂා කර අවශ්ය නම් උත්ශ්රේණි කරන්න.
අනුවාද උත්ශ්රේණි කිරීම හෝ පහත හෙලීම සඳහා උපදෙස් අනුගමනය කරන්න.
7. SONiC ස්ථාපකය
පද්ධති සැකසුම සඳහා SONiC ස්ථාපකය භාවිතා කරන්න සහ
වින්යාසය.
8. ආරම්භක වින්යාසය
View සහ පද්ධතිය අභිරුචිකරණය කිරීමට ආරම්භක වින්යාසයන් වෙනස් කරන්න
සැකසුම්.
9. දෝශ නිරාකරණය
'show techsupport' වැනි මූලික දෝශ නිරාකරණ විධාන භාවිතා කරන්න,
ගැටළු හඳුනා ගැනීමට 'syslog' සහ 'tcpdump' භාවිතා කරන්න.
නිති අසන පැණ
ප්ර: SONiC සඳහා පෙරනිමි පිවිසුම් අක්තපත්ර මොනවාද?
A: පෙරනිමි පිවිසුම් පරිශීලක නාමය අත්පොතෙහි මෙසේ සපයා ඇත
'admin' 'admin123' මුරපදය සමඟ.
ප්ර: SONiC හි මෘදුකාංග අනුවාදය උත්ශ්රේණි කරන්නේ කෙසේද?
A: මෘදුකාංග අනුවාදය උත්ශ්රේණි කිරීමට, නවතම රූපය බාගන්න.
නිලධාරියාගෙන් webඅඩවියට පිවිස උත්ශ්රේණි කිරීමේ උපදෙස් අනුගමනය කරන්න.
අත්පොතෙහි සපයා ඇත.
"`
SONiC පරිශීලක අත්පොත
අන්තර්ගත වගුව
SONiC පරිශීලක අත්පොත ………………………………………………………………………………………………………………… 1 හැඳින්වීම ………………………………………………………………………………………………………………………………………….. 2 ඉක්මන් ආරම්භය …………….4
රූපය බාගන්න …………
USB Thumb Drive එකක් භාවිතයෙන් ස්ථාපනය කිරීම………………………………………………………………………4 ජාලය හරහා ස්ථාපනය කිරීම………………………………………………………………………………4
SONiC NOS නැවුම් ස්ථාපනය……………………………………………………………………………….4 SONiC NOS රූපය ස්ථාපනය කරන්න……………………………………………………………………………………6
පිවිසුම් පරිශීලක නාමය සහ මුරපදය …………………………………………………………………………..8
පෙරනිමි පිවිසුම ………………………………………………………………………………………………………………………………… 8 පරිශීලක නාමය සහ මුරපදය වින්යාස කිරීම ………………………………………………………………………….. 9
මූලික වින්යාසය සහ සංදර්ශනය………………………………………………………………………………10
කළමනාකරණ අතුරුමුහුණත සහ ලූප්බැක් අතුරුමුහුණත වින්යාස කිරීම …………………………..10 මෘදුකාංග අනුවාදය සහ උත්ශ්රේණි කිරීම …………………………………………………………………………………11
අනුවාද පෙන්වන්න……………………………………………………………………………………………………………….12 මෙම අනුවාදයේ ඇති විශේෂාංග ………………………………………………………………….13 අනුවාදය උත්ශ්රේණි කිරීම හෝ පහත් කිරීම ………………………………………………………………………….13
SONiC ස්ථාපකය …………………………………………………………………………………………………………..13
ආරම්භක වින්යාසය……………………………………………………………………………………………………………… 15
පෙරනිමි ආරම්භක වින්යාසය ………………………………………………………………………………………….15 වින්යාසය වෙනස් කරන්න…………………………………………………………………………………………………………… 16
config_db.json වෙනස් කරන්න ………………………………………………………………………………………… 16
දෝශ නිරාකරණය ………………………………………………………………………………………………………………… 17
මූලික දෝශ නිරාකරණ විධාන …………………………………………………………………………..17
තාක්ෂණික සහාය පෙන්වන්න ………………………………………………………………………………………………………….17 syslog …………………………………………………………………………………………………………………………………..18 tcpdump …………………………………………………………………………………………………………………….18
i
සම්බන්ධතා තොරතුරු ………………………………………………………………………………………………………………………… 19
ii
SONiC පරිශීලක අත්පොත
මෙම යොමු ලේඛනය SONiC නිෂ්පාදන සඳහා වැදගත් නීතිමය වියාචන සහ දැන්වීම් සපයයි.
වියාචනය
ප්රකාශන හිමිකම © 2024 සෙලෙස්ටිකා විසිනි. සියලුම හිමිකම් ඇවිරිණි. “සෙලෙස්ටිකා” යන්නෙන් අදහස් කරන්නේ සෙලෙස්ටිකා ඉන්කෝපරේෂන් සහ එහි අනුබද්ධ සමාගම් ය. අමතර තොරතුරු සඳහා, කරුණාකර අපගේ පිවිසෙන්න webwww.Celestica.com වෙබ් අඩවිය. සඳහන් කර ඇති සියලුම වෙළඳ ලකුණු, වෙළඳ නාම, සේවා සලකුණු සහ ලාංඡන ඒවායේ අදාළ හිමිකරුවන්ට අයත් වේ. විශ්වසනීයත්වය, ක්රියාකාරීත්වය හෝ සැලසුම වැඩි දියුණු කිරීම සඳහා Celestica නිෂ්පාදන පිරිවිතර හෝ තොරතුරු පූර්ව දැනුම්දීමකින් තොරව යාවත්කාලීන කළ හැකිය. සපයන ලද තොරතුරු නිවැරදි යැයි විශ්වාස කළද, එහි භාවිතය සඳහා හෝ පේටන්ට් බලපත්ර හෝ තෙවන පාර්ශවීය අයිතිවාසිකම් උල්ලංඝනය කිරීම සඳහා කිසිදු වගකීමක් භාර නොගනී.
1
හැඳින්වීම
SONiC යනු බහු වෙළෙන්දන්ගේ සහ ASIC (යෙදුම් විශේෂිත ඒකාබද්ධ පරිපථ) ස්විචයන් මත ක්රියාත්මක වන Linux මත පදනම් වූ විවෘත මූලාශ්ර ජාල මෙහෙයුම් පද්ධතියකි. SONiC විශාලතම වලාකුළු සේවා සපයන්නන්ගේ දත්ත මධ්යස්ථානවල නිෂ්පාදන-දැඩි කර ඇති BGP සහ RDMA වැනි ජාල ක්රියාකාරිත්වයේ සම්පූර්ණ කට්ටලයක් පිරිනමයි. විශාල පරිසර පද්ධතියක සහ ප්රජාවක සාමූහික ශක්තිය උපයෝගී කර ගනිමින් කණ්ඩායම්වලට අවශ්ය ජාල විසඳුම් නිර්මාණය කිරීමට එය නම්යශීලී බවක් ලබා දෙයි. SONiC මෘදුකාංග මෙම සහය දක්වන උපාංගවල පූරණය කළ යුතු අතර මෙම පරිශීලක මාර්ගෝපදේශය එම වේදිකාවල SONiC භාවිතා කිරීම සඳහා මූලික පියවර පැහැදිලි කරයි. උපාංගයේ කොන්සෝල තොට සම්බන්ධ කර උපාංගයට ප්රවේශ වීමට 115200 බෝඩ් අනුපාතය භාවිතා කරන්න. ONIE මාදිලියේ උපාංගය ආරම්භ කිරීමට සහ ලේඛනයේ දක්වා ඇති පියවර භාවිතා කරමින් SONiC මෘදුකාංගය ස්ථාපනය කිරීමට සහ උපාංගය නැවත ආරම්භ කිරීමට ඉක්මන් ආරම්භක මාර්ගෝපදේශය අනුගමනය කරන්න. SONiC මෘදුකාංගය සමඟ පූර්ව පටවා ඇති සමහර උපාංගවල, මෙම පියවර මඟ හැරිය හැක. කොන්සෝල තොට හරහා උපාංගයට පුරනය වීමට පරිශීලකයින් පෙරනිමි පරිශීලක නාමය/මුරපදය “admin/YourPaSsWoRd” භාවිතා කළ යුතුය. උපාංගයට පිවිසීමෙන් පසු, SONiC මෘදුකාංගය පහත ක්රම දෙකකින් වින්යාසගත කළ හැක.
1. විධාන රේඛා අතුරුමුහුණත 2. config_db.json පරිශීලකයින්ට ඉහත ක්රම සියල්ලම භාවිතා කළ හැකිය, නැතහොත් වින්යාස කිරීමට සහ කිරීමට එක් ක්රමයක් තෝරා ගත හැකිය. view උපාංගයේ තත්ත්වය. මෙම පරිශීලක අත්පොත පොදු විධාන සහ අදාළ වින්යාසය පැහැදිලි කරයි/ex පෙන්වන්නampSONiC උපාංගය භාවිතා කරන ආකාරය පිළිබඳ උපදෙස්. වැඩි විස්තර සඳහා ඉහත ලේඛන බලන්න.
ලේඛන විෂය පථය
මෙම අත්පොතෙහි ඇති තොරතුරු SONiC මෘදුකාංග අනුවාදය 202311 මත පදනම් වේ. මෙම පරිශීලක අත්පොත පහත සඳහන් කරුණු පිළිබඳ යම් අවබෝධයක් ලබා දෙයි:
1. සහාය දක්වන වේදිකාවල SONiC රූපය පූරණය කරන්නේ කෙසේද. 2. පෙරනිමි පරිශීලක නාමය සහ මුරපදය භාවිතයෙන් ප්රවේශ වන්නේ කෙසේද, මුරපදය වෙනස් කරන්නේ කෙසේද,
කළමනාකරණ අතුරුමුහුණත සහ ලූප්බැක් ලිපින වින්යාසය වින්යාස කරන්න. 3. උපාංගයේ ක්රියාත්මක වන මෘදුකාංග අනුවාදය පරීක්ෂා කරන්නේ කෙසේද, විශේෂාංග ලැයිස්තුව පරීක්ෂා කරන්නේ කෙසේද
මෙම මෘදුකාංග අනුවාදයේ ඇත, නව මෘදුකාංග අනුවාදයකට උත්ශ්රේණි කරන්නේ කෙසේද, යනාදිය. 4. උපාංගය දැනට ක්රියාත්මක වන පෙරනිමි ආරම්භක වින්යාසය පරීක්ෂා කරන්නේ කෙසේද,
මෙම උපාංගයට නව වින්යාසයක් පූරණය කරන්නේ කෙසේද සහ යනාදිය. 5. දෝශ නිරාකරණය පිළිබඳ මූලික තොරතුරු සහ සවිස්තරාත්මක දෝශ නිරාකරණ මාර්ගෝපදේශයට සබැඳිය. මෙම ලේඛනයේ සමහර කොටස් විධාන/ඡේද කිහිපයක පුනරාවර්තනයක් විය හැකි බව සලකන්න.
2
අනෙකුත් වින්යාස ලේඛන (විධාන යොමුව, වින්යාස DB අත්පොත, දෝශ නිරාකරණ මාර්ගෝපදේශය සහ යනාදිය). සවිස්තරාත්මක තොරතුරු සඳහා අදාළ ලේඛන බලන්න.
3
ඉක්මන් ආරම්භය
ඔබගේ සහාය දක්වන ස්විචය මත SONiC රූපයක් ස්ථාපනය කිරීමේ පියවර මෙම කොටසේ විස්තර කෙරේ.
රූපය බාගත කරන්න
අපට ASIC වෙළෙන්දෙකුට එක් SONiC රූපයක් ඇත. ඔබට මෙතැනින් SONiC රූපය බාගත කළ හැකිය. ඔබට මූලාශ්රයෙන් SONiC ගොඩනගා ගත හැකි අතර උපදෙස් මෙතැනින් සොයාගත හැකිය. රූපය ඔබේ දේශීය යන්ත්රයට ලබා ගත හැකි වූ පසු, රූපය USB thumb drive එකක් භාවිතයෙන් හෝ පහත උප කොටස්වල දක්වා ඇති පරිදි ජාලය හරහා ස්ථාපනය කිරීමෙන් ස්ථාපනය කළ හැකිය. උපාංගය දැනටමත් SONiC රූපය සමඟ පූර්ව පටවා ඇත්නම්, ස්ථාපන ක්රියාවලියකින් තොරව උපාංගය ආරම්භ කළ හැකිය.
USB Thumb Drive එකක් භාවිතයෙන් ස්ථාපනය කිරීම
මෙම කොටසින් USB මාපටැඟිලි ධාවකයකින් රූපය උපාංගයට මාරු කර එය ස්ථාපනය කරන්නේ කෙසේද යන්න පැහැදිලි කෙරේ.
1. බාගත කළ SONiC රූපය USB thumb drive එකට පිටපත් කරන්න. 2. ඔබේ පරිගණකයෙන් USB ධාවකය ඉවත් කර ඉදිරිපස ඇති USB port එකට ඇතුල් කරන්න (හෝ
ඔබගේ ONIE සක්රීය උපාංගයේ පසුපස) පැනලය. 3. උපාංගය ක්රියාත්මක කරන්න, එවිට ONIE onie-ස්ථාපකය සොයා ගනී. file USB ධාවකයේ මූලයේ
ඉහත තොරතුරු https://opencomputeproject.github.io/onie/user-guide/ index.html වෙතින් ලබාගෙන ඇත.
ජාලය හරහා ස්ථාපනය කිරීම
මෙම කොටසින් දුරස්ථ සේවාදායකයකින් රූපය උපාංගයට මාරු කර එය ස්ථාපනය කරන්නේ කෙසේද යන්න පැහැදිලි කෙරේ.
SONiC NOS නැවුම් ස්ථාපනය
1. අනුක්රමික කොන්සෝලය හරහා මාරු වීමට සම්බන්ධ වන්න. 2. ARM වේදිකා සඳහා, ONIE පූරණය කිරීමට UBOOT විමසුමෙන් onie_bootcmd ධාවනය කරන්න.
4
3. (විකල්ප) සමහර ස්විචයන් සමඟ NOS එකක් පැමිණිය හැකි අතර, එමඟින් SONiC ස්ථාපනය කිරීමට පෙර පවතින NOS අස්ථාපනය කිරීමට ඔබට අවශ්ය වනු ඇත. එසේ කිරීමට, ONIE වෙත ආරම්භ කර OS අස්ථාපනය කරන්න තෝරන්න.
GNU GRUB අනුවාදය 2.02~beta2+e4a1fe391
+——————————————————————-
—+
|*ONIE: ස්ථාපනය කරන්න
OS
|
| ඔනි:
ගැලවීම
|
| ONIE: මෙහෙයුම් පද්ධතිය අස්ථාපනය කරන්න <—– මෙය තෝරන්න
එකක්
|
| ONIE: යාවත්කාලීන කිරීම
ONIE
|
| ONIE: කාවැද්දීම
ONIE
|
+———————————————————————+
උද්දීපනය කර ඇති ප්රවේශය තෝරා ගැනීමට ^ සහ v යතුරු භාවිතා කරන්න. තෝරාගත් මෙහෙයුම් පද්ධතිය ආරම්භ කිරීමට enter ඔබන්න, ආරම්භ කිරීමට පෙර විධාන සංස්කරණය කිරීමට `e' ඔබන්න හෝ විධාන රේඛාවක් සඳහා `c' ඔබන්න.
4. ස්විචය ONIE වෙත නැවත ආරම්භ කර "OS ස්ථාපනය කරන්න" තෝරන්න.
GNU GRUB අනුවාදය 2.02~beta2+e4a1fe391
+——————————————————————-
—+
|*ONIE: මෙහෙයුම් පද්ධතිය ස්ථාපනය කරන්න <—– මෙය තෝරන්න
එකක්
|
| ඔනි:
ගැලවීම
|
| ONIE: අස්ථාපනය කරන්න
OS
|
5
| ONIE: යාවත්කාලීන කිරීම
ONIE
|
| ONIE: කාවැද්දීම
ONIE
|
+———————————————————————+
උද්දීපනය කර ඇති ප්රවේශය තේරීමට ^ සහ v යතුරු භාවිතා කරන්න. තෝරාගත් මෙහෙයුම් පද්ධතිය ආරම්භ කිරීමට enter ඔබන්න, ආරම්භ කිරීමට පෙර විධාන සංස්කරණය කිරීමට 'e' හෝ විධාන රේඛාවක් සඳහා 'c' ඔබන්න.
5. IP ලිපිනය පවරන්න. eth0 හට ස්ථිතික IP එකක් හෝ DHCP හරහා පවරා ඇති බවට වග බලා ගන්න. ES1000 x86 සඳහා, eth2 හට ස්ථිතික IP එකක් හෝ DHCP හරහා පවරා ඇති බවට වග බලා ගන්න. ES1010/ES1050/EG1050 සඳහා, eth2 හට ස්ථිතික IP එකක් හෝ DHCP හරහා පවරා ඇති බවට වග බලා ගන්න. onie-stop භාවිතයෙන් ONIE සොයාගැනීමේ මාදිලිය නවත්වන්න.
සටහන: ES1000 x86 සහ ES1010/ES1050/EG1050 ONIE eth2 කළමනාකරණ අතුරුමුහුණත ලෙස සැලකේ.
6. SONiC ස්ථාපනය කරන්න. scp / sftp / ftp / http භාවිතයෙන් රූපය උපාංගයට මාරු කරන්න.
ONIE:/ # ifconfig eth0 නෙට්මාස්ක් ONIE:/ # ip මාර්ගය පෙරනිමිය එක් කරන්න ONIE:/ # onie-nos-installURL>
7. ස්ථාපනය සාර්ථක වූ පසු, උපාංගය ස්වයංක්රීයව නැවත ආරම්භ වී SONiC සමඟින් ආරම්භ වේ.
SONiC NOS රූපය ස්ථාපනය කරන්න
1. NOS ස්ථාපනය කරන්න. sonic-installer විධානය භාවිතා කර sonic-broadcom.bin ස්ථාපනය කරන්න. sonic-broadcom.bin file දැනටමත් සොනික් එකට මාරු කරලා තියෙන්න ඕනේ. fileපද්ධතිය භාවිතා කරන්නේ:
sudo sonic-installer ස්ථාපනය කරන්න sonic-broadcom.bin
6
සටහන: විකල්පයක් ලෙස, රූපය දුරස්ථ http සේවාදායකයක තැබිය හැකි අතර http ලබා දීමෙන් පසු sonic_installer විධානය භාවිතා කළ හැක. file ස්ථානය. 2. රූපයේ තත්ත්වය පරීක්ෂා කරන්න. පහත විධානය භාවිතා කර රූපයේ තත්ත්වය පරීක්ෂා කරන්න.
sudo sonic-ස්ථාපක ලැයිස්තුව
අලුතින් ස්ථාපනය කරන ලද රූපය “ඊළඟ:” යටතේ දිස්විය යුතුය, එහිදී, වත්මන් : වත්මන් ධාවනය වන රූපයට යොමු කරයි. ඊළඟ : ඊළඟ ආරම්භක රූපයට යොමු කරයි. ලබා ගත හැකි : සියලුම ස්ථාපිත SONiC රූප වෙත යොමු කරයි.
3. නැවත ආරම්භ කරන්න. ස්ථාපනය කිරීමෙන් පසු, පද්ධතිය නැවත ආරම්භ කරන්න, එවිට නව රූපය NOS ස්ථාපන විකල්පයන්ගෙන් එකක් ලෙස දිස්විය යුතුය (එය පෙරනිමිය ද වේ).
sudo reboot
7
පිවිසුම් පරිශීලක නාමය සහ මුරපදය
මෙම කොටසේ පෙරනිමි පරිශීලක නාමය සහ මුරපදය සහ මුරපදය වෙනස් කරන්නේ කෙසේද යන්න පැහැදිලි කරයි.
පෙරනිමි පිවිසුම
පෙරනිමියෙන්, සියලුම SONiC උපාංග අනුක්රමික කොන්සෝල පාදක පිවිසුම සහ SSH පාදක පිවිසුම යන දෙකටම සහය දක්වයි. පිවිසුම සඳහා පෙරනිමි අක්තපත්රය (රූප ගොඩනැගීමේ වේලාවේදී වෙනස් නොකළේ නම්) admin/ YourPaSsWoRd වේ. SSH පිවිසුමකදී, පරිශීලකයින්ට අනුක්රමික කොන්සෝලය භාවිතයෙන් එය වින්යාස කිරීමෙන් පසු කළමනාකරණ අතුරුමුහුණත (eth0) IP ලිපිනයට පිවිසිය හැකිය. කළමනාකරණ අතුරුමුහුණත සඳහා IP ලිපිනය වින්යාස කිරීම සඳහා වින්යාස කළමනාකරණ අතුරුමුහුණත සහ ලූප්බැක් අතුරුමුහුණත කොටස බලන්න. උදා.ampලෙ:
කොන්සෝලයේදී: Debian GNU/Linux 9 sonic ttyS1 sonic පිවිසුම: admin මුරපදය: YourPaSsWoRd ඕනෑම දුරස්ථ සේවාදායකයකින් sonic වෙත SSH SONiC IP වෙත සම්බන්ධ වීමෙන් කළ හැක user@debug:~$ ssh admin@sonic_ip_address(හෝ SONIC DNS Name) admin@sonic හි මුරපදය:
පෙරනිමියෙන්, පිවිසුම පරිශීලකයා සියලු show විධාන ක්රියාත්මක කළ හැකි පෙරනිමි විමසුමට ගෙන යයි. සාර්ථක පිවිසුමකදී, SONiC දවසේ පිළිගැනීමේ පණිවිඩය පෙන්වනු ඇත.
8
පරිශීලක නාමය සහ මුරපදය වින්යාස කිරීම
සටහන: පිවිසීමට පෙර පද්ධතිය දර්ශනය වීමට සූදානම් වන තෙක් රැඳී සිටින්න. පළමු වරට පිවිසීමේදී මුරපදය වෙනස් කිරීමට පරිශීලකයාගෙන් විමසනු ඇත. මුරපද ප්රතිපත්ති අවශ්යතා සපුරාලන නව මුරපදයක් ඇතුළත් කරන්න. මෙම මුරපදය පෙරනිමි මුරපදයට සමාන විය නොහැක. පෙරනිමියෙන්, ZTP සක්රීය කෙරේ (ES1000 ARM වේදිකාව සඳහා, ZTP පෙරනිමියෙන් අක්රීය කර ඇත). පරිශීලකයාට sudo config ztp disable භාවිතයෙන් ZTP අක්රීය කළ යුතුය (මෙය ආසන්න වශයෙන් මිනිත්තු 2 ක් ගතවනු ඇත) CLI ක්ලික් කිරීම භාවිතයෙන් නව මුරපදය යාවත්කාලීන කරන්න.
වින්යාස පරිශීලකයා පරිපාලක - මුරපදය වෙනස් කරන්න
නව මුරපදය ආරම්භක වින්යාසය තුළ සුරකිනු ලබන්නේ වින්යාසය සුරකින විට පමණි. ක්රියාත්මක වන වින්යාසය ආරම්භක වින්යාසය තුළ සුරැකීමට, පහත CLI විධානය භාවිතා කරන්න. sudo config save -y
9
මූලික වින්යාසය සහ සංදර්ශනය
SONiC විසින් වින්යාසය කළමනාකරණය කරනු ලබන්නේ තනි සත්ය මූලාශ්රයකින් වන අතර එය අපි ConfigDB ලෙස හඳුන්වන redisDB අවස්ථාවකි. යෙදුම් ConfigDB වෙත දායක වී ඒවායේ ධාවන වින්යාසය අනුරූපව ජනනය කරයි. ConfigDB සහ යෝජනා ක්රම නිර්මාණය පිළිබඳ විස්තර ඔබට මෙතැනින් සොයාගත හැකිය. SONiC හි පරිශීලකයාට වේදිකාව, සම්ප්රේෂක, L2, IP, BGP තත්ත්වය සහ යනාදිය පෙන්වීමට ඉඩ සලසන විධාන ඇතුළත් වේ.
විධාන යොමුව
සටහන: සියලුම වින්යාස විධාන ක්රියාත්මක කිරීමට root වරප්රසාද අවශ්ය වන අතර විධාන case-sensitive වේ. root වරප්රසාද නොමැතිව සියලුම පරිශීලකයින්ට Show විධාන ක්රියාත්මක කළ හැක. සියලුම config විධාන ඉදිරිපිට sudo මූල පදය භාවිතා කිරීමෙන් හෝ sudo -i භාවිතයෙන් root prompt වෙත යාමෙන් Root වරප්රසාද ලබා ගත හැක.
කළමනාකරණ අතුරුමුහුණත සහ ලූප්බැක් අතුරුමුහුණත වින්යාස කිරීම
SONiC හි කළමනාකරණ අතුරුමුහුණත (eth0) (පෙරනිමියෙන්) DHCP සේවාදායකයෙන් IP ලිපිනය ලබා ගැනීම සඳහා DHCP සේවාදායකය භාවිතා කිරීමට වින්යාස කර ඇත. කළමනාකරණ අතුරුමුහුණත ඔබේ DHCP සේවාදායකය සම්බන්ධ කර ඇති එකම ජාලයට සම්බන්ධ කර DHCP සේවාදායකයෙන් IP ලිපිනය ලබා ගන්න. DHCP සේවාදායකයෙන් ලැබුණු IP ලිපිනය /sbin/ifconfig eth0 Linux විධානය භාවිතයෙන් සත්යාපනය කළ හැකිය. කළමනාකරණ අතුරුමුහුණත සඳහා ස්ථිතික IP ලිපිනයක් වින්යාසගත කළ හැකි විකල්ප ක්රම කිහිපයක් තිබේ.
1. ක්ලික් CLI භාවිතා කරන්න.
admin@Celestica-DS1000:~$ config අතුරුමුහුණත ip add eth0
2. config_db.json භාවිතා කර සුදුසු අගයන් සමඟ MGMT_INTERFACE යතුර වින්යාස කරන්න. විස්තර සඳහා, මෙතැනින් බලන්න පහත උදාහරණ එකතු කරන්නample වින්යාසය a හි file (උදාample: mgmt_ip.json) ටයිප් කර එය පහත පරිදි පූරණය කරන්න.
{
10
“MGMT_අතුරුමුහුණත|eth0|10.208.81.132/24”: { “අගය”: { “gwaddr”: “10.208.81.1” }
}
සටහන: අතුරුමුහුණත IP ලිපිනය සහ පෙරනිමි ද්වාරය දැනටමත් තිබුනේ නම්, ඉහත වින්යාසය පූරණය කිරීමට පෙර පරිශීලකයින් ඒවා ඉවත් කළ යුතුය.
දැනටමත් වින්යාස කර ඇති MGMT_INTERFACE පරීක්ෂා කිරීමට පරිශීලකයින්ට show running configuration all විධානය භාවිතා කළ හැකිය, නැතහොත් එය පරීක්ෂා කිරීමට පහත පරිදි redis-cli විධානය භාවිතා කළ හැකිය.
admin@Celestica-DS1000:~$ redis-cli -n “MGMT_INTERFACE*” යතුරු 4ක් 1) “MGMT_INTERFACE|eth0|10.208.81.132/24” admin@Celestica-DS1000:~$
යතුර ඉවත් කිරීමෙන් පසු, පරිශීලකයින්ට config load mgmt_ip.json විධානය භාවිතයෙන් නව වින්යාසය පූරණය කළ හැකි අතර පසුව එය ඵලදායී කිරීම සඳහා systemctl restart interfaces-config කරන්න. පරිශීලකයින් ifconfig Linux විධානය භාවිතයෙන් වින්යාසගත කළ කළමනාකරණ අතුරුමුහුණත IP ලිපින අගය සත්යාපනය කළ යුතුය නැතහොත් CLI ක්ලික් කිරීම හරහා ip අතුරුමුහුණත් පෙන්විය යුතුය. 3. IP ලිපිනය වින්යාස කළ පසු, /sbin/ifconfig eth0 Linux විධානය භාවිතයෙන් එය සත්යාපනය කළ හැකිය. පරිශීලකයින්ට ඔවුන්ගේ කළමනාකරණ ජාලයෙන් මෙම කළමනාකරණ අතුරුමුහුණත IP ලිපිනයට SSH පිවිසිය හැකිය. උදා.ampලෙ:
admin@sonic:~$ /sbin/ifconfig eth0 eth0: flags=4163 mtu 1500 inet 10.11.11.13 netmask 255.255.255.0 විකාශනය 10.11.12.255
Loopback අතුරුමුහුණත් ලිපිනය වින්යාස කිරීමටද එම ක්රමයම භාවිතා කළ හැක. 1. /sbin/ifconfig lo Linux විධානය භාවිතා කළ යුතුය. OR, 2. config_db.json හි LOOPBACK_INTERFACE යතුර සහ අගය එකතු කර එය පූරණය කරන්න.
මෘදුකාංග අනුවාදය සහ උත්ශ්රේණි කිරීම
11
උපාංගයේ ක්රියාත්මක වන මෘදුකාංගයේ වත්මන් අනුවාදය පරීක්ෂා කරන්නේ කෙසේද, අනුවාදයේ ඇති විශේෂාංග පරීක්ෂා කරන්නේ කෙසේද සහ විවිධ අනුවාද වලට උත්ශ්රේණි කරන්නේ/පහළට දැමීම කරන්නේ කෙසේද යන්න මෙම කොටසින් පැහැදිලි කෙරේ.
අනුවාද පෙන්වන්න
අනුවාදය පෙන්වන්න
මෙම විධානය මඟින් දැනට ක්රියාත්මක වන SONiC රූපයේ මෘදුකාංග සංරචක අනුවාදයන් පෙන්වයි. මෙයට SONiC රූපයේ අනුවාදය මෙන්ම ඩොකර් රූපයේ අනුවාදයන් ද ඇතුළත් වේ. මෙම විධානය මඟින් භාවිතා කරන SONiC සහ Linux කර්නල් අනුවාදය මෙන්ම SONiC රූපය ගොඩනැගීමට භාවිතා කරන commit-id ලෙස අදාළ තොරතුරු පෙන්වයි.
භාවිතය
අනුවාදය පෙන්වන්න
Example
root@Celestica-DS1000:~$ අනුවාදය පෙන්වන්න
SONiC මෘදුකාංග අනුවාදය: SONiC-OS-celestica_sonic_3.1.2-5-8f2ee6619 නිෂ්පාදනය: Celestica DS1000 SONiC OS අනුවාදය: 11 බෙදා හැරීම: Debian 11.11 කර්නලය: 5.10.0-23-2-amd64 ගොඩනැගීමේ කැපවීම: 8f2ee6619 ගොඩනැගීමේ දිනය: සඳුදා සැප්තැම්බර් 16 19:00:57 UTC 2024 ගොඩනගා ඇත්තේ: autobuild@AZUHPSP10
වේදිකාව: x86_64-cel_ds1000-r0 HwSKU: Celestica DS1000 ASIC: broadcom ASIC ගණන: 1 අනුක්රමික අංකය: E1070F2B042525GD200121 මාදිලි අංකය: R3059-F9010-01 දෘඪාංග සංශෝධනය: 4 Uptime: 09:20:22 දක්වා දින 3, මිනිත්තු 31, පරිශීලකයින් 2, 1.93, 1.97 දිනය: 20 සැප්තැම්බර් 2024 සිකුරාදා 09:20:22
බර පැටවීමේ සාමාන්යය: 1.80,
12
මෙම අනුවාදයේ ඇති විශේෂාංග
SONiC මාර්ග සිතියම් සැලසුම් කිරීම මඟින් සෑම මෘදුකාංග නිකුතුවකම එකතු වන විවිධ විශේෂාංග පැහැදිලි කරයි.
අනුවාදය උත්ශ්රේණි කරන්න හෝ පහත හෙළන්න
SONiC මෘදුකාංගය ක්රම දෙකකින් ස්ථාපනය කළ හැකිය, ONIE ස්ථාපකය භාවිතයෙන් හෝ sonicinstaller මෙවලම භාවිතයෙන්. QuickStartGuide හි පැහැදිලි කර ඇති පරිදි ONIE ස්ථාපකය භාවිතා කළ හැකිය. sonic-installer මෙවලම පහත විස්තර කර ඇති පරිදි භාවිතා කළ හැකිය.
SONiC ස්ථාපකය
මෙය SONiC මෘදුකාංගයේ කොටසක් ලෙස ලබා ගත හැකි විධාන රේඛා මෙවලමකි. උපාංගය දැනටමත් SONiC මෘදුකාංගය ක්රියාත්මක කරන්නේ නම්, මෙම මෙවලම කොටසේ විකල්ප රූපයක් ස්ථාපනය කිරීමට භාවිතා කළ හැකිය. මෙම මෙවලම විකල්ප රූපයක් ස්ථාපනය කිරීමට, පවතින රූප ලැයිස්තුගත කිරීමට සහ ඊළඟ නැවත පණගැන්වීමේ රූපය සැකසීමට පහසුකම් සපයයි.
sonic-ස්ථාපක ස්ථාපනය
මෙම විධානය විකල්ප රූප කොටසේ නව රූපයක් ස්ථාපනය කිරීමට භාවිතා කරයි. මෙම විධානය ස්ථාපනය කළ හැකි SONiC රූපයකට මාර්ගයක් ගෙන යයි හෝ URL සහ රූපය ස්ථාපනය කරයි.
සටහන: SONiC හෝ වෙනත් ප්රභේදවල නවතම අනුවාදයට මාරු වන අතරතුර වින්යාසය රඳවා නොගැනීමට, sonic-installer install –skip_migration –skip-package-migration sonic-broadcom.bin භාවිතා කරන්න.
භාවිතය
sonic-ස්ථාපක ස්ථාපනය
Example
root@Celestica-DS1000:~$ sonic-installer ස්ථාපනය කරන්න sonic-broadcom.bin
සොනික්-ස්ථාපක ලැයිස්තුව
13
මෙම විධානය මඟින් දැනට ස්ථාපනය කර ඇති රූප පිළිබඳ තොරතුරු පෙන්වයි. එය ස්ථාපනය කර ඇති රූප ලැයිස්තුවක්, දැනට ක්රියාත්මක වන රූපය සහ ඊළඟ නැවත පණගැන්වීමේදී පූරණය කිරීමට නියමිත රූප කට්ටලයක් පෙන්වයි.
භාවිතය
සොනික්-ස්ථාපක ලැයිස්තුව
Example
root@Celestica-DS1000:~# sonic-ස්ථාපක ලැයිස්තුව වත්මන්: SONiC-OS-celestica_sonic_3.1.2-5-8f2ee6619 ඊළඟ: SONiC-OS-celestica_sonic_3.1.2-6-568c05804 ලබා ගත හැකිය: SONiC-OS-celestica_sonic_3.1.2-6-568c05804 SONiC-OS-celestica_sonic_3.1.2-5-8f2ee6619 root@Celestica-DS1000:~#
sonic-ස්ථාපකය පෙරනිමියෙන් සකසන්න
මෙම විධානය භාවිතා කරනුයේ පසුකාලීන සියලුම නැවත පණගැන්වීම් වලදී පෙරනිමියෙන් පූරණය කළ හැකි රූපය වෙනස් කිරීමට ය.
භාවිතය
sonic-ස්ථාපකය පෙරනිමියෙන් සකසන්න
Example
root@Celestica-DS1000:~# sonic-ස්ථාපකය පෙරනිමියෙන් සකසන්න SONiC-OScelestica_sonic_3.1.2-6-568c05804
sonic-ස්ථාපකය set-next-boot
මෙම විධානය භාවිතා කරනුයේ ඊළඟ නැවත පණගැන්වීමේදී පමණක් පූරණය කළ හැකි රූපය වෙනස් කිරීමට ය. ඊළඟ නැවත පණගැන්වීමෙන් පසු අනෙකුත් සියලුම පසුකාලීන නැවත පණගැන්වීම් වලදී එය වත්මන් රූපයට නැවත පැමිණෙන බව සලකන්න.
භාවිතය
sonic-ස්ථාපකය set-next-boot
Example
14
root@Celestica-DS1000:~# sonic-ස්ථාපකය set-next-boot SONiC-OScelestica_sonic_3.1.2-6-568c05804^C
sonic-ස්ථාපකය ඉවත් කරන්න
මෙම විධානය භාවිතා කරන්නේ භාවිතයට නොගත් SONiC රූපය තැටියෙන් ඉවත් කිරීමටයි. දැනට ක්රියාත්මක වන රූපය ඉවත් කිරීමට එයට අවසර නොමැති බව සලකන්න.
භාවිතය
sonic-ස්ථාපකය ඉවත් කරන්න
Example
root@Celestica-DS1000:~# sonic-ස්ථාපකය SONiC-OScelestica_sonic_3.1.2-6-568c05804 ඉවත් කරන්න
ලේඛනයේ ආරම්භයට හෝ මෙම කොටසේ ආරම්භයට ආපසු යන්න.
ආරම්භක වින්යාසය
උපාංගය දැනට ක්රියාත්මක වන පෙරනිමි ආරම්භක වින්යාසය පරීක්ෂා කරන්නේ කෙසේද සහ මෙම උපාංගයට නව වින්යාසයක් පූරණය කරන්නේ කෙසේද යන්න මෙම කොටසින් පැහැදිලි කෙරේ.
පෙරනිමි ආරම්භක වින්යාසය
වත්මන් ධාවන වින්යාසය පරීක්ෂා කිරීමට පරිශීලකයින්ට show running configuration විධානය භාවිතා කළ හැක. නැවත පණගැන්වීමෙන් පසු පරිශීලකයින් කිසිදු වින්යාස වෙනසක් සිදු කර නොමැති නම්, මෙය පෙරනිමි ආරම්භක වින්යාසය හා සමාන වනු ඇත. SONiC උපාංගයේ ආරම්භක වින්යාසය අඩංගු වේ. file /etc/sonic/config_db.json. නැවත පණගැන්වීමේදී, මෙම වින්යාසය පෙරනිමියෙන් පූරණය වේ. config_db.json හි පෙරනිමියෙන් වින්යාස කර ඇති යතුරු කිහිපයක් පහත දැක්වේ.
1. DEVICE_METADATA 2. MAP_PFC_PRIORITY_TO_QUEUE 3. QUEUE 4. PORT
15
5. CRM 6. PORT_QOS_MAP 7. NTP_SERVER 8. BUFFER_QUEUE 9. WRED_PROFILE 10. TC_TO_PRIORITY_GROUP_MAP 11. බෆර්_ප්රෝFILE 12. DEVICE_NEIGHBOR 13. DSCP_TO_TC_MAP 14. TC_TO_QUEUE_MAP 15. CABLE_LENGTH 16. උපලේඛකයා 17. බෆර්_පූල්
වින්යාසය වෙනස් කරන්න
config_db.json වෙනස් කරන්න
පරිශීලකයින්ට සෘජුවම සංස්කරණය කර වෙනස් කළ හැකිය file /etc/sonic/config_db.json හෝ SCP එකක් කර මෙය පිටපත් කරන්න. file දුරස්ථ සේවාදායකයකින්. මෙම නව වින්යාසය පූරණය කිරීම සඳහා පරිශීලකයාට config reload විධානය කළ හැකිය, නැතහොත් එය ඵලදායී කිරීම සඳහා පරිශීලකයින්ට නැවත ආරම්භ කළ හැකිය.
16
දෝෂගවේෂණය
මෙම කොටසෙහි නිතර භාවිතා වන දෝශ නිරාකරණ විධාන සහ ක්රම කිහිපයක් ග්රහණය කර ඇත. දෝශ නිරාකරණ පිළිබඳ වැඩි විස්තර සඳහා පරිශීලකයින්ට දෝශ නිරාකරණ මාර්ගෝපදේශය වෙත යොමු විය හැක.
මූලික දෝශ නිරාකරණ විධාන
පරිශීලකයින්ට පහත විධාන/ක්රියාකාරීත්වයන් භාවිතා කළ හැක: උපාංගයෙන් තොරතුරු රැස් කිරීමට show techsupport විධානය. Syslog වෙත view සේවාවන් මගින් මුද්රණය කරන ලද syslogs. සම්බන්ධතාවය සහ පැකට් ලුහුබැඳීම පරීක්ෂා කිරීම සඳහා ping, tcpdump වැනි Linux උපයෝගිතා.
තාක්ෂණික සහාය පෙන්වන්න
මෙම විධානය මඟින් උපාංගයේ තත්ත්වය පිළිබඳ අදාළ තොරතුරු රැස් කරයි. තොරතුරු syslog ඇතුළත් කිරීම්, දත්ත සමුදා තත්ත්වය, රවුටින්-ස්ටැක් තත්ත්වය යනාදිය තරම් විවිධාකාර වේ. ඉන්පසු එය තොරතුරු සංරක්ෂිතයකට සම්පීඩනය කරයි. file. මෙම ලේඛනාගාරය file විභාගය සඳහා SONiC සංවර්ධන කණ්ඩායම වෙත යැවිය හැක. ප්රතිඵල ලේඛනාගාරය file /var/ dump/ ලෙස සුරකින ලදි. _YYYYMMDD_HHMMSS.tar.gz ඩම්ප් එකේ ඇතුළත් සමහර විස්තර පහත දැක්වේ:
අතුරුමුහුණත් විස්තර වේදිකා විස්තර Machine.conf Vlan configs මාර්ග සංවේදකය, සම්ප්රේෂක විස්තර Syslog Ip configs Bgp විස්තර උපාංග වින්යාස (json/ minigraph)
භාවිතය
තාක්ෂණික සහාය පෙන්වන්න
Example
17
admin@Celestica-DS1000:~$ තාක්ෂණික සහාය පෙන්වන්න
syslog
සියලුම ඩොකර් වලින් ලැබෙන පද්ධති ලොග් සහ සිදුවීම් පණිවිඩ syslog හරහා ග්රහණය කර /var/log/syslog තුළ සුරකිනු ලැබේ.
කොන්සෝල ලොග් විය හැක්කේ viewshow logging විධානය ද භාවිතා කරමින් ed. මෙම විධානය මඟින් කොන්සෝලයේ syslog හි තොරතුරු මුද්රණය කරයි.
show logging -f මඟින් console/ssh සැසියේදී syslogs වල ප්රතිදානය ටේල් කරනු ඇත.
tcpdump
tcpdump යනු සොනික් විධාන රේඛාව යටතේ ක්රියාත්මක වන පොදු පැකට් විශ්ලේෂකයකි. එය පරිශීලකයාට ජාලයක් හරහා සම්ප්රේෂණය වන හෝ ලැබෙන TCP/IP සහ අනෙකුත් පැකට් පෙන්වීමට ඉඩ සලසයි. උදා.ample: tcpdump -i ඊතර්නෙට්0
18
සබඳතා තොරතුරු
සෙලෙස්ටිකා පාරිභෝගික සේවා ද්වාරයක් ක්රියාත්මක කරයි. ස්වයං-සහාය සම්පත් (දැනුම පදනම, නිතර අසන ප්රශ්න, පොදු නිවැරදි කිරීම්, නව ස්ථිරාංග) තිබේ. අපගේ සහාය කණ්ඩායම් සහාය ද්වාරයට සම්බන්ධ වී ඇති අතර ඉල්ලීම් සඳහා දැනුම්දීම් ලබා ගත හැකිය. අපගේ නිෂ්පාදන සහ සේවාවන් තවදුරටත් වැඩිදියුණු කිරීම සඳහා ද්වාරය පාරිභෝගික යෙදවුම් නිරීක්ෂණය කර එකතු කරයි.
පාරිභෝගිකයින්ට https://customersupport.celestica.com/csm හි ලියාපදිංචි වී සහාය ඉල්ලා සිටිය හැක (මෙන්ම දැනුම පදනමේ තොරතුරු සොයන්න). පාරිභෝගික ද්වාරය භාවිතයෙන් කිසියම් ප්රශ්නයක් හෝ ගැටළුවක් ඇත්නම් https://www.celestica.com/contact-us වෙත පිවිසෙන්න. ක්ෂණික ප්රශ්න සඳහා, කරුණාකර ඔබේ වගකිවයුතු ගිණුම් කළමනාකරු අමතන්න.
19
ලේඛන / සම්පත්
![]() |
SONiC සෙලෙස්ටිකා විවෘත මූලාශ්ර ජාලය [pdf] පරිශීලක අත්පොත සෙලෙස්ටිකා, සෙලෙස්ටිකා විවෘත මූලාශ්ර ජාලය, විවෘත මූලාශ්ර ජාලය, ජාලය |




