डेबियन पर सेटअप NFS शेयर
एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं
BBR (टोंटी बैंडकंड और RTT) एक नया कंजेशन कंट्रोल एल्गोरिथ्म है जो कि Google के लिए लिनक्स कर्नेल टीसीपी स्टैक में योगदान देता है। बीबीआर के साथ, एक लिनक्स सर्वर कनेक्शन के लिए काफी थ्रूपुट और कम विलंबता प्राप्त कर सकता है। इसके अलावा, बीबीआर को तैनात करना आसान है क्योंकि इस एल्गोरिथ्म को केवल प्रेषक पक्ष पर अपडेट की आवश्यकता है, नेटवर्क में या रिसीवर की तरफ नहीं।
इस लेख में, मैं आपको दिखाऊंगा कि कैसे Vultr CentOS 7 KVM सर्वर उदाहरण पर BBR को तैनात किया जाए।
BBR का उपयोग करने के लिए, आपको अपने CentOS 7 मशीन के कर्नेल को 4.9.0 में अपग्रेड करना होगा। आप आसानी से ELRepo RPM रिपॉजिटरी का उपयोग करके प्राप्त कर सकते हैं।
नवीनीकरण से पहले, आप वर्तमान कर्नेल पर एक नज़र डाल सकते हैं:
uname -r
यह कमांड एक स्ट्रिंग को आउटपुट करना चाहिए जो सदृश है:
3.10.0-514.2.2.el7.x86_64
जैसा कि आप देख रहे हैं, वर्तमान कर्नेल 3.10.0 है।
ELRepo रेपो स्थापित करें:
sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
sudo rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
ELRepo रेपो का उपयोग करके 4.9.0 कर्नेल स्थापित करें:
sudo yum --enablerepo=elrepo-kernel install kernel-ml -y
परिणाम की पुष्टि करें:
rpm -qa | grep kernel
यदि इंस्टॉलेशन सफल है, तो आपको kernel-ml-4.9.0-1.el7.elrepo.x86_64आउटपुट लिस्ट में देखना चाहिए :
kernel-ml-4.9.0-1.el7.elrepo.x86_64
kernel-3.10.0-514.el7.x86_64
kernel-tools-libs-3.10.0-514.2.2.el7.x86_64
kernel-tools-3.10.0-514.2.2.el7.x86_64
kernel-3.10.0-514.2.2.el7.x86_64
अब, आपको डिफ़ॉल्ट grub2 बूट प्रविष्टि सेट करके 4.9.0 कर्नेल को सक्षम करने की आवश्यकता है।
Grub2 मेनू में सभी प्रविष्टियाँ दिखाएँ:
sudo egrep ^menuentry /etc/grub2.cfg | cut -f 2 -d \'
परिणाम सदृश होना चाहिए:
CentOS Linux 7 Rescue a0cbf86a6ef1416a8812657bb4f2b860 (4.9.0-1.el7.elrepo.x86_64)
CentOS Linux (4.9.0-1.el7.elrepo.x86_64) 7 (Core)
CentOS Linux (3.10.0-514.2.2.el7.x86_64) 7 (Core)
CentOS Linux (3.10.0-514.el7.x86_64) 7 (Core)
CentOS Linux (0-rescue-bf94f46c6bd04792a6a42c91bae645f7) 7 (Core)
अनुक्रमण शुरू होता है 0। इसका मतलब है कि 4.9.0 कर्नेल यहां स्थित है 1:
sudo grub2-set-default 1
सिस्टम रिबूट करें:
sudo shutdown -r now
जब सर्वर ऑनलाइन वापस आ जाता है, तो यह पुष्टि करने के लिए कि आप सही कर्नेल का उपयोग कर रहे हैं, पुष्टि करने के लिए वापस नाम फिर से लॉग इन करें और पुन: चलाएँ:
uname -r
आपको नीचे दिए गए परिणाम को देखना चाहिए:
4.9.0-1.el7.elrepo.x86_64
बीबीआर एल्गोरिथ्म को सक्षम करने के लिए, आपको sysctlनिम्नानुसार कॉन्फ़िगरेशन को संशोधित करने की आवश्यकता है:
echo 'net.core.default_qdisc=fq' | sudo tee -a /etc/sysctl.conf
echo 'net.ipv4.tcp_congestion_control=bbr' | sudo tee -a /etc/sysctl.conf
sudo sysctl -p
अब, आप निम्न आदेशों का उपयोग करके पुष्टि कर सकते हैं कि BBR सक्षम है:
sudo sysctl net.ipv4.tcp_available_congestion_control
आउटपुट जैसा दिखना चाहिए:
net.ipv4.tcp_available_congestion_control = bbr cubic reno
अगला, इसके साथ सत्यापित करें:
sudo sysctl -n net.ipv4.tcp_congestion_control
आउटपुट होना चाहिए:
bbr
अंत में, जांचें कि कर्नेल मॉड्यूल लोड किया गया था:
lsmod | grep bbr
आउटपुट के समान होगा:
tcp_bbr 16384 0
BBR के नेटवर्क प्रदर्शन में वृद्धि का परीक्षण करने के लिए, आप डाउनलोड के लिए वेब सर्वर निर्देशिका में एक फ़ाइल बना सकते हैं, और फिर अपने डेस्कटॉप मशीन पर वेब ब्राउज़र से डाउनलोड गति का परीक्षण कर सकते हैं।
sudo yum install httpd -y
sudo systemctl start httpd.service
sudo firewall-cmd --zone=public --permanent --add-service=http
sudo firewall-cmd --reload
cd /var/www/html
sudo dd if=/dev/zero of=500mb.zip bs=1024k count=500
अंत में, http://[your-server-IP]/500mb.zipअपने डेस्कटॉप कंप्यूटर पर वेब ब्राउज़र से URL पर जाएँ , और फिर डाउनलोड गति का मूल्यांकन करें।
बस इतना ही। पढ़ने के लिए धन्यवाद।
एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं
LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है
एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed का उपयोग करता है। क्या थी?
परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।
टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं
FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं
एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा
Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar
अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ