Lỗi “/usr/share/doc/zabbix-sql-scripts/mysql/: No such file or directory” có thể xảy ra khi file zabbix-sql-scripts không được cài đặt hoặc đã bị xóa bỏ trên hệ thống. Để khắc phục lỗi này, bạn có thể thực hiện các bước sau:
- Kiểm tra xem gói
zabbix-sql-scriptsđã được cài đặt trên hệ thống chưa bằng lệnh sau:
dpkg -l zabbix-sql-scripts- Nếu gói này đã được cài đặt, kết quả sẽ hiển thị như sau:
ii zabbix-sql-scripts <version> <description>Ví dụ
root@zabbix-server:~# dpkg -l zabbix-sql-scripts
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-=========================================================-=================================-=================================-========================================================================================================================
ii zabbix-sql-scripts 1:6.0.13-1+ubuntu18.04 all Zabbix network monitoring solution - sql-scriptsTrong đó <version> là phiên bản của gói và <description> là mô tả.
- Nếu gói
zabbix-sql-scriptschưa được cài đặt trên hệ thống, bạn có thể cài đặt gói này bằng lệnh sau:
sudo apt install zabbix-sql-scripts- Nếu gói
zabbix-sql-scriptsđã được cài đặt trên hệ thống, nhưng vẫn gặp phải lỗi “/usr/share/doc/zabbix-sql-scripts/mysql/: No such file or directory”, bạn có thể thử tái cài đặt gói này bằng cách thực hiện lệnh sau:
sudo apt --reinstall install zabbix-sql-scriptsNếu lệnh sudo apt --reinstall install zabbix-sql-scripts vẫn gặp lỗi “/usr/share/doc/zabbix-sql-scripts/mysql/: No such file or directory”, bạn có thể thực hiện các bước sau để sửa lỗi này:
- Xác định thư mục chứa file zabbix-sql-scripts bằng lệnh sau:
$ dpkg -L zabbix-sql-scripts | grep server.sql.gz
/usr/share/zabbix-sql-scripts/mysql/server.sql.gz
/usr/share/zabbix-sql-scripts/postgresql/server.sql.gz- Kết quả sẽ hiển thị danh sách các file thuộc gói
zabbix-sql-scripts, bao gồm cả đường dẫn của filemysql/. - Nếu thư mục
/usr/share/doc/zabbix-sql-scripts/mysql/không tồn tại, bạn có thể tạo thư mục này bằng lệnh sau:
sudo mkdir -p /usr/share/doc/zabbix-sql-scripts/mysql/- Copy các file trong thư mục
/usr/share/zabbix-sql-scripts/mysql/server.sql.gzsang thư mục/usr/share/doc/zabbix-sql-scripts/mysql/bằng lệnh sau:
sudo cp /usr/share/zabbix-sql-scripts/mysql/server.sql.gz /usr/share/doc/zabbix-sql-scripts/mysql/Lưu ý: Khi thực hiện lệnh này, bạn cần chắc chắn rằng thư mục /usr/share/doc/zabbix-sql-scripts/mysql/ đã được tạo.
