Một tập tin pid mysql là gì?
Trải nghiệm thống nhất dành cho nhà phát triển và quản trị viên cơ sở dữ liệu để theo dõi, quản lý, bảo mật và tối ưu hóa môi trường cơ sở dữ liệu trên mọi cơ sở hạ tầng Show THEO DỊCH VỤ THEO SẢN PHẨM
pmp-check-mysql-pidfile pmp-check-mysql-pidfile - Cảnh báo khi thiếu tệp mysqld PID TÓM TẮTUsage: pmp-check-mysql-pidfile [OPTIONS] Options: -c CRIT Critical threshold; makes a missing PID file critical. --defaults-file FILE Only read mysql options from the given file. Defaults to /etc/nagios/mysql.cnf if it exists. -H HOST MySQL hostname. -l USER MySQL username. -L LOGIN-PATH Use login-path to access MySQL (with MySQL client 5.6). -p PASS MySQL password. -P PORT MySQL port. -S SOCKET MySQL socket file. -w WARN Warning threshold; ignored. --help Print help and exit. --version Print version and exit. Options must be given as --option value, not --option=value or -Ovalue. Use perldoc to read embedded documentation with more details. SỰ MÔ TẢPlugin Nagios này kiểm tra để đảm bảo rằng tệp MySQL PID không bị thiếu. Tệp PID chứa ID quy trình của quy trình máy chủ MySQL và được sử dụng bởi các tập lệnh init để bắt đầu và dừng máy chủ. Nếu nó bị xóa vì một lý do nào đó, thì có khả năng tập lệnh init sẽ không hoạt động chính xác. Tệp có thể bị xóa do các tập lệnh được viết kém, do tai nạn hoặc cố gắng khởi động lại MySQL nhầm khi nó đang chạy, đặc biệt nếu mysqld được thực thi trực tiếp thay vì sử dụng tập lệnh init Plugin chấp nhận các tùy chọn -w và -c để tương thích với các quy ước plugin Nagios tiêu chuẩn, nhưng chúng không dựa trên ngưỡng. Thay vào đó, plugin sẽ đưa ra một cảnh báo theo mặc định và nếu tùy chọn -c được cung cấp, thay vào đó, nó sẽ đưa ra một lỗi, bất kể tùy chọn là gì Theo mặc định, plugin này sẽ cố gắng phát hiện tất cả các phiên bản đang chạy của MySQL và xác minh sự tồn tại của tệp PID cho từng phiên bản. Nó thực hiện điều này hoàn toàn bằng cách kiểm tra bảng quy trình Unix bằng công cụ ĐẶC QUYỀNPlugin này thực thi các lệnh sau đối với MySQL
Plugin này thực thi các lệnh UNIX sau có thể cần các đặc quyền
Plugin có thể lấy các biến từ MySQL hoặc tìm mysqld PID bằng lệnh Trên BSD, nếu tùy chọn Ngoài ra, một người dùng mà bạn chạy plugin sẽ có thể truy cập tệp tệp PID của MySQL, vì vậy bạn có thể muốn thêm nó vào nhóm unix mysql, v.v. Việc sử dụng tệp PID trong MySQL là gì?Tệp MySQL PID là tệp nhận dạng quy trình lưu trữ số ID quy trình của phiên bản MySQL đang chạy . Mỗi lần bạn ra lệnh cho mysql. máy chủ, MySQL sẽ tìm tệp PID để tìm ID quy trình và chuyển tiếp lệnh đến đúng số quy trình.
Tập tin PID dùng để làm gì?Tệp Pid là một tệp chứa số nhận dạng quy trình (pid) được lưu trữ ở một vị trí được xác định rõ ràng của hệ thống tệp, do đó cho phép các chương trình khác tìm ra pid . .
Dịch vụ MySQL ở đâu. Tập tin PID?Giải pháp . Kiểm tra tham số PID -file và tạo /var/run/mysqld/ Kiểm tra xem PID -file của bạn trỏ đến đâu. . Thay đổi quyền sở hữu thư mục MySQL. Thay đổi quyền sở hữu thư mục MySQL. sudo chown -R _mysql. _mysqlmysql Thay đổi quyền của thư mục MySQL Tệp PID chứa gì?Tệp PID là tệp chứa PID của tệp thực thi đã tạo ra tệp đó . Khi một ứng dụng kết thúc, tệp đó sẽ bị xóa. Nếu nó bị xóa trong khi ứng dụng đang chạy, ứng dụng sẽ kết thúc. Nếu ứng dụng khởi động lại, một PID mới được ghi vào tệp. |