Điểm:0

Mariadb 10.3 trên Debian 10 sẽ không bắt đầu nữa -

lá cờ bo

trên một trong các máy chủ của tôi có Mariadb dừng với trạng thái sau:

â mariadb.service - Máy chủ cơ sở dữ liệu MariaDB 10.3.31
   Đã tải: đã tải (/lib/systemd/system/mariadb.service; đã bật; giá trị đặt trước của nhà cung cấp: đã bật)
   Hoạt động: không thành công (Kết quả: mã thoát) kể từ Chủ Nhật 2022-05-01 08:43:33 CEST; 9 giây trước
     Tài liệu: man:mysqld(8)
           https://mariadb.com/kb/en/library/systemd/
  Quá trình: 7287 ExecStartPre=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (mã=đã thoát, trạng thái=1/THẤT BẠI)
      CPU: 4ms

Ngày 01 tháng 5 08:43:33 zabbix systemd[1]: Khởi động máy chủ cơ sở dữ liệu MariaDB 10.3.31...
Ngày 01 tháng 5 08:43:33 zabbix sh[7287]: Không đặt được môi trường: Truy cập bị từ chối
Ngày 01 tháng 5 08:43:33 zabbix systemd[1]: mariadb.service: Quá trình điều khiển đã thoát, mã=đã thoát, trạng thái=1/THẤT BẠI
Ngày 01 tháng 5 08:43:33 zabbix systemd[1]: mariadb.service: Không thành công với kết quả 'mã thoát'.
Ngày 01 tháng 5 08:43:33 zabbix systemd[1]: Không khởi động được máy chủ cơ sở dữ liệu MariaDB 10.3.31.

Mọi thứ vẫn ổn cho đến ngày hôm qua. Nhật ký lỗi Mysql trống và đây chỉ là đầu ra mà tôi có bây giờ. Có rất nhiều dung lượng đĩa và RAM, vì vậy đây không phải là vấn đề. Ai đó có thể giúp giải quyết vấn đề này?

lá cờ in
Đọc nhật ký lỗi. Tăng mức độ chi tiết của nhật ký nếu cần thiết.
DeviC3 avatar
lá cờ bo
nhưng quá trình mysql không thành công, vì vậy nó sẽ không đăng nhập bất cứ thứ gì. Dòng cuối cùng là ` mysqld_safe mysqld từ tệp pid /var/run/mysqld/mysqld.pid đã kết thúc `
Nikita Kipriyanov avatar
lá cờ za
> `Ngày 01 tháng 5 08:43:33 zabbix sh[7287]: Không đặt được môi trường: Truy cập bị từ chối` Truy cập gì? Kiểm tra quyền và chủ sở hữu của tất cả các đối tượng trong cây thư mục `/var/lib/mysql`, đồng thời kiểm tra thư mục/tệp nhật ký đáng để kiểm tra. Ngoài ra, nếu bạn bắt đầu `mysqld-safe` từ thiết bị đầu cuối gốc, nó có khởi động và phục vụ khách hàng không?
DeviC3 avatar
lá cờ bo
mysqld_safe đã bắt đầu db nhưng nó có an toàn không? Quyền đối với tất cả các tệp được đặt cho người dùng mysql phù hợp
Nikita Kipriyanov avatar
lá cờ za
Ví dụ. nó bắt đầu thành công bằng tay? Sau đó, đó là một vấn đề với người quản lý dịch vụ. Tôi nghi ngờ nó đã bị hỏng "một mình". Có thể đã có một số hành động với máy chủ: cài đặt, cấu hình, đặt lại không an toàn, v.v. Bạn có thể vui lòng mô tả những hành động *của bạn* (hoặc của quản trị viên khác) ngay trước khi nó bị hỏng không?
DeviC3 avatar
lá cờ bo
Không ai sử dụng máy chủ này trong vài ngày, nó xảy ra vào đêm khuya. Số liệu thống kê cho các tệp cấu hình không được chạm vào trong vài tuần khi DB được tạo/cập nhật. Có thể systemd có vấn đề hoặc dòng này về `ExecStartPre=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION`
A.B avatar
lá cờ cl
A.B
Khi chạy dòng này (unset-environment ...) từ một người dùng không có đặc quyền, lỗi tương tự sẽ xảy ra. Vì vậy, bạn có đang chạy trong một môi trường đặc biệt làm mất đặc quyền (vùng chứa ...) không? Không có dòng `PermissionsStartOnly=true` (xuất hiện trong cài đặt mặc định) cũng có thể nhận được kết quả này.
A.B avatar
lá cờ cl
A.B
Vì vậy, `systemctl cat mariadb` được thêm vào trong câu hỏi sẽ là một ý tưởng hay, đặc biệt nếu có đoạn mã được thêm vào mà Debian không cung cấp.
DeviC3 avatar
lá cờ bo
`PermissionsStartOnly` được đặt thành true. Đặt dòng này thành sai? Có, tôi đang sử dụng vùng chứa không có đặc quyền. Hoặc có thể là dòng bình luận về `unset-environment`?

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.