ฉันใช้เซิร์ฟเวอร์ Ubuntu 20.4 และเพิ่งลบเซิร์ฟเวอร์ mysql และ mysql-client และกำลังพยายามทำให้ MariaDB พร้อมใช้งานฉันได้ติดตั้งทั้ง mariadb-server และ mariadb-client แล้ว ฉันหยุดแล้วลองรีสตาร์ท maria db ฉันได้รับข้อความแสดงข้อผิดพลาดทั่วไป:
งานสำหรับ mariadb.service ล้มเหลวเนื่องจากกระบวนการควบคุมออกโดยมีรหัสข้อผิดพลาด
ดู "สถานะ systemctl mariadb.service" และ "journalctl -xe" สำหรับรายละเอียด
จากนั้นฉันก็วิ่ง สถานะ systenctl mariadb.service
และรับด้านล่าง:
mariadb.service - เซิร์ฟเวอร์ฐานข้อมูล MariaDB 10.6.4
โหลดแล้ว: โหลดแล้ว (/lib/systemd/system/mariadb.service; เปิดใช้งาน; การตั้งค่าล่วงหน้าของผู้ขาย: เปิดใช้งาน)
ดรอปอิน: /etc/systemd/system/mariadb.service.d
ââmigrated-จาก-my.cnf-settings.conf
ใช้งานอยู่: ล้มเหลว (ผลลัพธ์: exit-code) ตั้งแต่พฤ. 2021-09-23 13:26:03 CDT; 8 วินาทีที่แล้ว
เอกสาร: man:mariadbd(8)
https://mariadb.com/kb/en/library/systemd/
กระบวนการ: 97366 ExecStartPre=/usr/bin/install -m 755 -o mysql -g root -d /var/run/mysqld (รหัส=ออก สถานะ=0/สำเร็จ)
กระบวนการ: 97377 ExecStartPre=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (code=exited, status=0/SUCCESS)
กระบวนการ: 97379 ExecStartPre=/bin/sh -c [ ! -e /usr/bin/galera_recovery ] && VAR= || VAR=`ซีดี /usr/bin/..; /usr/bin/galera_recovery`; [ $? -eq 0 ] &&>
กระบวนการ: 97387 ExecStart=/usr/sbin/mariadbd $MYSQLD_OPTS $_WSREP_NEW_CLUSTER $_WSREP_START_POSITION (รหัส=ออกแล้ว สถานะ=1/ล้มเหลว)
PID หลัก: 97387 (รหัส=ออก สถานะ=1/ล้มเหลว)
23 กันยายน 13:26:03 notised.xyz systemd[1]: กำลังเริ่มต้นเซิร์ฟเวอร์ฐานข้อมูล MariaDB 10.6.4...
23 ก.ย. 13:26:03 น. notised.xyz sh[97384]: [ข้อมูลหยด 114B]
23 กันยายน 13:26:03 notised.xyz sh[97384]: ข้อผิดพลาดร้ายแรงในการจัดการค่าเริ่มต้น โปรแกรมถูกยกเลิก
23 ก.ย. 13:26:03 น. notised.xyz mariadbd[97387]: [ข้อมูลหยด 106B]
23 ก.ย. 13:26:03 น. notised.xyz mariadbd[97387]: ข้อผิดพลาดร้ายแรงในการจัดการค่าเริ่มต้น โปรแกรมถูกยกเลิก
23 ก.ย. 13:26:03 น. notised.xyz systemd[1]: mariadb.service: ออกจากกระบวนการหลักแล้ว, รหัส = ออก, สถานะ = 1 / ล้มเหลว
23 ก.ย. 13:26:03 น. notised.xyz systemd[1]: mariadb.service: ล้มเหลวด้วยผลลัพธ์ 'exit-code'
23 กันยายน 13:26:03 notised.xyz systemd[1]: ไม่สามารถเริ่มเซิร์ฟเวอร์ฐานข้อมูล MariaDB 10.6.4
จากนั้นฉันก็วิ่ง สมุดรายวันctl -xd
และรับผลลัพธ์เหล่านี้:
-- งานเริ่มต้นสำหรับ unit cloud-final.service เสร็จสิ้นเรียบร้อยแล้ว
--
-- ตัวระบุงานคือ 153
23 ก.ย. 14:16:57 notised.xyz systemd[1]: ถึงเป้าหมาย Cloud-init target แล้ว
-- เรื่อง: งานเริ่มต้นสำหรับหน่วย cloud-init.target เสร็จสิ้นเรียบร้อยแล้ว
-- กำหนดโดย: systemd
-- การสนับสนุน: http://www.ubuntu.com/support
--
-- งานเริ่มต้นสำหรับ unit cloud-init.target เสร็จสิ้นเรียบร้อยแล้ว
--
-- ตัวระบุงานคือ 148
23 ก.ย. 14:16:57 notised.xyz systemd[1]: การเริ่มต้นเสร็จสิ้นใน 6.792 วินาที (เคอร์เนล) + 2 นาที 3.586 วินาที (พื้นที่ผู้ใช้) = 2 นาที 10.379 วินาที
-- เรื่อง: การเริ่มต้นระบบเสร็จสมบูรณ์แล้ว
-- กำหนดโดย: systemd
-- การสนับสนุน: http://www.ubuntu.com/support
--
-- บริการระบบทั้งหมดที่จำเป็นอยู่ในคิวสำหรับการเริ่มต้นเมื่อบูตได้รับ
-- เริ่ม. โปรดทราบว่าไม่ได้หมายความว่าขณะนี้เครื่องไม่ได้ใช้งานในฐานะบริการ
-- อาจยังยุ่งอยู่กับการเริ่มต้นระบบให้เสร็จสิ้น
--
-- Kernel start-up ต้องการ 6792915 ไมโครวินาที
--
-- การเริ่มต้นดิสก์ RAM เริ่มต้นต้องใช้ไมโครวินาที INITRD_USEC
--
-- Userspace start-up ต้องการ 123586997 ไมโครวินาที
23 ก.ย. 14:17:01 notised.xyz CRON[2544]: pam_unix(cron:session): เซสชันเปิดสำหรับผู้ใช้รูทโดย (uid=0)
23 กันยายน 14:17:01 notised.xyz CRON[2552]: (รูท) CMD ( cd / && run-parts --report /etc/cron.hourly)
23 ก.ย. 14:17:01 notised.xyz CRON[2544]: pam_unix(cron:session): ปิดเซสชันสำหรับผู้ใช้รูท
23 กันยายน 14:17:10 เคอร์เนล notised.xyz: [UFW BLOCK] IN=eno1 OUT= MAC=90:2b:34:56:57:f0:74:ac:b9:eb:12:94:08:00 SRC=192.168.1.16 DST=192.168.1.62 LEN=222 TOS=0x00 PREC=0x00 TTL=64 ID=0 DF PROTO=UDP SPT=57572 DPT=5514 LEN=202
ฉันเปิดพอร์ต 3306 อย่างสมบูรณ์บน UFW จึงไม่ค่อยแน่ใจว่าเหตุใดจึงแสดงข้อผิดพลาด UFW BLOCK
ฉันได้ลองล้างทุกอย่างที่เกี่ยวข้องกับ mysql และ mariadb และติดตั้ง mariadb ใหม่หลายครั้ง แต่พบปัญหาเดียวกัน