blog.masa23.jp

जल्दी से आज़माएँ 超XDP का परिचय

सारांश यह XDP को जल्दी से आज़माने के लिए एक चर्चा है। इसलिए, eBPF आदि के विस्तृत विवरण को छोड़
2024-07-24

dmsetup के साथ I/O रोकने को पुनः उत्पन्न करना

कई कारणों से I/O रुकने की स्थिति को पुनः उत्पन्न करना चाहता था, इसलिए dmsetup का उपयोग करके I/O रोकने को पुनः उत्पन्न करते समय के नोट्स। dmsetup के साथ I/O रोकने को पुनः उत्पन्न करना स्थिति की जांच करना dmsetup info I/O रोकना dmsetup suspend /dev/vol01/test I/O पुनर्जीवित करना dmsetup resume /dev/vol01/test लिंक dmsetup कमांड Red Hat Enterprise Linux 7 | Red Hat ग्राहक पोर्टल
2024-06-17

Pktgen-DPDK का उपयोग करने का तरीका

सारांश मैंने कुछ छोटे पैकेटों के लोड परीक्षण करने के लिए Pktgen-DPDK का उपयोग करने का निर्णय लिया। इसके लिए आपको पहले IOMMU को सक्षम करना आवश्यक है। IOMMU को सक्षम करने के मेमो वातावरण लक्षित वातावरण संस्करण उबंटू 22.04 DPDK 23.11.1 Pktgen-DPDK मुख्य शाखा NIC इंटेल X520 DA2 आवश्यक पैकेजों का इंस्टॉलेशन निर्भरताओं का इंस्टॉलेशन sudo apt-get update sudo apt-get install -y git build-essential libnuma-dev python3-pyelftools linux-headers-$(uname -r) meson ninja-build DPDK का निर्माण और इंस्टॉलेशन DPDK पुस्तकालय का डाउनलोड
2024-06-13

IOMMU को सक्षम करने का मेमो

BIOS BIOS के मैनुअल को देखें। Linux Kernel बूट करते समय आवश्यक विकल्प जोड़ना # vi /etc/default/grub GRUB_CMDLINE_LINUX_DEFAULT="amd_iommu=on" AMD के लिए, amd_iommu=on और Intel के लिए, intel_iommu=on निर्दिष्ट करें। GRUB का अपडेट # update-grub पुनः आरंभ करें # reboot पैरामीटर की पुष्टि करें # cat /proc/cmdline dmesg की पुष्टि करें # dmesg | grep iommu
2024-05-29

घर में 2.5Gbps समर्थित मल्टीगिगाबिट स्विच को लागू करना (SKS3200M-8GPY1XF)

घर नेटवर्क 10G लागू करते हुए (SKS8300-8X) के बाद मैंने 2.5Gbps का एक आठ चौराहा स्विच खरीदा। 2.5Gbps के मल्टीगिगाबिट के 8 पोर्ट और 10Gbps का 1 SFP+ पोर्ट मौजूद है। खरीदी गई चीजें मॉडल विवरण कीमत संख्या नोट्स SKS3200M-8GPY1XF 2.5Gbps प्रबंधित स्विच ¥10,104 1 AliExpress CAB-10GSFP-P0.5M-30(Cisco-1pc)-ip 10Gbps SPF+ 0.5m DAC केबल ¥1,599 1 Amazon प्राप्त हुआ सामान मुख्य इकाई पावर केबल मैनुअल (WebUI का प्रारंभिक IP पता नहीं दिया गया है。。。) रबर के पैर लॉगिन जानकारी मुख्य इकाई के पीछे दी गई थी।
2024-05-28

Intel X520 DA2 वेंडर लॉक को अक्षम करें

Linux में Intel X520 DA2 पर Intel के अलावा SFP+ का उपयोग करने के लिए नोट्स। ड्राइवर के विकल्प जोड़ें # cat << _EOF_ > /etc/modprobe.d/ixgbe.conf options ixgbe allow_unsupported_sfp=1,1 _EOF_ ड्राइवर को अनलोड और पुनः लोड करें # modprobe -r ixgbe # modprobe ixgbe initramfs को पुनः जनरेट करें # update-initramfs -u अगर ऐसा नहीं किया गया तो पुनरारंभ के समय allow_unsupported_sfp=1,1 सक्रिय नहीं होगा।
2024-05-27

घर नेटवर्क 10G स्थापना (SKS8300-8X)

पृष्ठभूमि मैंने अपने घर में NURO फाइबर 2G स्थापित किया, और SONY NSD-G1000T को जोड़ा, लेकिन, मुझे 2.5Gbps पोर्ट
2023-11-29

FreeBSD के GDB में DWARF-2 फ़ॉर्मेट की डिबग जानकारी का उपयोग करना

gcc द्वारा बनाई गई प्रोग्राम को FreeBSD के GDB में डिबग करते समय, कभी-कभी डिबग जानकारी के फ़ॉर्मेट का भिन्न होने पर त्रुटियाँ उत्पन्न होती हैं। उस समय का नोट्स। काम नहीं होता gcc द्वारा बनाई गई प्रोग्राम को FreeBSD के GDB में डिबग करते समय, कभी-कभी प्रतीक जानकारी के अभाव में त्रुटि होती है। # gcc -g test.c # gdb a.out काम होता है DWARF-2 फ़ॉर्मेट की डिबग जानकारी का उपयोग करने के लिए सेटिंग करने पर, gdb में प्रतीक जानकारी प्रदर्शित होती है।
2023-11-23

वेब एक्सेलेरेटर में 502 और 504 त्रुटियों को कैश कैसे करें

सकुरा क्लाउड वेब एक्सेलेरेटर में 502 (बद गेटवे) और 504 (गेटवे टाइमआउट) को कैश करने का तरीका है। जब कैश नहीं की जा सकने वाली सामग्री पर बहुत अधिक पहुंच होती है या कैश की जा सकने वाली सामग्री के लिए भी सर्वर की उच्च लोड के कारण मूल सर्वर 502 (बद गेटवे) या 504 (गेटवे टाइमआउट) को वापस कर सकता है। सामान्यतः, nginx जैसी त्रुटि प्रतिक्रिया में Cache-Control हेडर नहीं होता है, इसलिए इसे कैश नहीं किया जाता है,
2023-10-10

Rundeck स्थापना नोट्स

Rundeck की सेटअप नोट्स का रिकॉर्ड रखता हूँ। लक्ष्य वातावरण संस्करण Ubuntu 22.04 Rundeck 4.14.1 Java की स्थापना # apt-get install -y openjdk-11-jre-headless रिपोजिटरी पंजीकरण आधिकारिक तरीके से, apt-key का उपयोग करते हुए जो 22.04 में चेतावनी देता है, इसे बदलने की आवश्यकता है। # curl -L https://packages.rundeck.com/pagerduty/rundeck/gpgkey > /etc/apt/keyrings/rundeck.asc इसके बाद, Rundeck की रिपोजिटरी जोड़ें। # cat << _EOF_ > /etc/apt/sources.list.d/rundeck.list deb [signed-by=/etc/apt/keyrings/rundeck.asc] https://packages.rundeck.com/pagerduty/rundeck/any/ any main deb-src [signed-by=/etc/apt/keyrings/rundeck.asc] https://packages.rundeck.com/pagerduty/rundeck/any/ any main _EOF_ जब रिपोजिटरी जोड़ी जाती है, तो पैकेज जानकारी को अपडेट करें।
2023-07-04