डिजिटल महासागर CentOS7 सर्वर, -स्काइप-ग्रांट-टेबल या mysql को पुनरारंभ करने में असमर्थ


9

मैंने कुछ दिन पहले एक डिजिटल ओशन ड्रॉपलेट (सर्वर) की स्थापना की और mysql को एक्सेस करने की आवश्यकता है। रूट के लिए कोई भी पासवर्ड मेरे द्वारा की गई कोशिशों के बीच काम नहीं कर रहा है। हालाँकि यह आदेश:

service mysql[d] stop

काम नहीं करता है। जाहिर है मैं इस आदेश को जारी करने वाला हूँ:

sudo systemctl stop mariadb.service

लेकिन वह परिणाम में है

Failed to stop mariadb.service: Unit mariadb.service not loaded.

इसके अलावा, यह आदेश

mysqld_safe --skip-grant-tables --skip-networking & mysql -u root

इन प्रतिक्रियाओं में परिणाम:

sudo: mysqld_safe: command not found
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
[1]+  Exit 1   sudo mysqld_safe --skip-grant-tables --skip-networking

मैं सर्वर में रूट के रूप में लॉग इन हूं; मैं यहाँ से क्या करूँ?


पहले आपको यह याद रखने की आवश्यकता है कि आपने MySQL, या MariaDB स्थापित किया है, या जैसा कि संभव है, न ही लगता है।
माइकल हैम्पटन

इन कमांड से आउटपुट क्या है? 'rpm -qa | grep mariadb 'और' rpm -qa | grep mysqld 'और' rpm -qa | grep mysql '
एंथनी फोरनिटो

धन्यवाद @AnthonyFornito, mariadb से आउटपुट था mariadb-5.5.50-1.el7_2.x86_64 mariadb-libs-5.5.50-1.el7_2.x86_64और mysql से आउटपुट था php-mysql-5.4.16-36.3.el7_2.x86_64- mysqld ने कुछ भी नहीं लौटाया।
ओलिवर विलियम्स

@Michael Hampton - ऐसा प्रतीत होता है कि मेरे पास मेरे सर्वर पर दोनों हैं।
ओलिवर विलियम्स

वास्तव में? मैं केवल मारियाबीडी को वहां देखता हूं।
माइकल हैम्पटन

जवाबों:


10

प्रयत्न

yum remove mysql

फिर कोशिश करो

service mariadb restart

फिर बाहर से देखो

service mariadb status

आपको इसे चलते हुए देखना चाहिए फिर आपके द्वारा कोशिश की गई कमांड को काम करना चाहिए

अगर

 yum remove mysql

काम नहीं करता है

 chkconfig mysql off

रिबूट करें और फिर से मारिया शुरू करने का प्रयास करें।


पहले भाग के साथ कोई सफलता नहीं। मुझे मिला: [root @ centos-8gb-nyc2-01 ~] # सेवा mariadb पुनरारंभ - पुनर्निर्देशित करने के लिए / bin / systemctl पुनरारंभ mariadb.service - mariadb.service पुनः आरंभ करने में विफल - इकाई mariadb.service लोड करने में विफल: नहीं फ़ाइल या निर्देशिका। [root @ centos-8gb-nyc2-01 ~] # सेवा mariadb स्थिति पुनर्निर्देशित करने के लिए / बिन / systemctl स्थिति mariadb.service ● mariadb.service लोड: नहीं-पाया (कारण: ऐसी कोई फ़ाइल या निर्देशिका नहीं) सक्रिय: निष्क्रिय (मृत)
ओलिवर विलियम्स

ckconfigकेवल -bash में परिणाम: त्रुटि नहीं मिली।
ओलिवर विलियम्स

chkconfig <- h को भूल गए
एंथनी फोर्निटो

रिबूट के बाद यम को मारीदब स्थापित करने का प्रयास करें
एंथनी फॉर्निटो

chkconfig केवल sysv सेवाओं पर काम करता है जिसका आपको उपयोग करने की आवश्यकता है systemctl enable
2095 पर user9517
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.