Tudásbázis
The find_outdated_services Script Kinyomtatja ezt a cikket
Overview:
After a system update, cPanel & WHM runs the /usr/local/cpanel/scripts/find_outdated_services
script. This script checks all services to determine whether they require a restart. An outdated service is any service that depends on a library that is no longer present on the system.
This script does not restart the following services:
-
NetworkManager
-
network
-
dbus
-
auditd
Run the script
To run this script on the command line, use the following format:
/usr/local/cpanel/scripts/find_outdated_services [options]
Options
Use the following options with this script:
-
--always-restart
— The script locates and restarts any outdated services. -
--never-restart
— The script locates any outdated services but will not restart them. -
--auto
— By default, the script uses this option when it runs as part of the/usr/local/cpanel/scripts/maintenance
script. It will locate and restart any outdated services. If the/var/cpanel/disabled/auto-restart-services
touchfile
exists, the system will not restart any outdated services.
The ignore_outdated_services file
The /usr/local/cpanel/scripts/find_outdated_services
script uses this file to exclude certain services from the script’s check.
The /usr/local/cpanel/scripts/find_outdated_services
script does not apply this exclusion list to the chkservd
or restartsrv
services.
To exclude a service from this script, add it to the /etc/cpanel/local/ignore_outdated_services
file. This file uses the following format:
-
Use the pound character (
#
) at the beginning of a line to mark it as a comment. -
Enter only one service per line.
Note:The service name must match its name as it appears in the process table. Use the
ps
command with the necessary flags to list processes (for example,ps -aux
). -
Use Unix line endings to separate the entries.
-
The system skips blank lines.
For example, this file’s contents would resemble the following:
|
|
Example
We want to block the cloud-init and cloud-final services from restart checks. Create the /etc/cpanel/local
directory:
mkdir -p /etc/cpanel/local
Create the /etc/cpanel/local/ignore_outdated_services
file and add the cloud-init
and cloud-final
services with the following command:
echo -e "# Prevent cPanel from checking the cloud-init and cloud-final services\ncloud-init\ncloud-final" >> /etc/cpanel/local/ignore_outdated_services
Hasznosnak találta ezt a választ?
Kapcsolódó cikkek
Overview: The cPanel & WHM installation process adds important scripts to your server’s...
Overview: You can use the /usr/local/cpanel/bin/dbmaptool script to grant ownership of databases...
Overview: This script allows you to manage the task queue system. The task queue system allows...
Overview: The /usr/local/cpanel/scripts/auto-adjust-mysql-limits script updates MySQL®...
Overview: The /usr/local/cpanel/bin/autossl_check script allows you to manually check the SSL...