Fedora 21
Sponsored Link

サービスの設定2014/12/10

[1] サービスの状態は以下のようにして確認できます。
# 稼働中のサービスの一覧

[root@dlp ~]#
systemctl -t service

[root@dlp ~]# systemctl -t service
  UNIT                        LOAD   ACTIVE SUB     DESCRIPTION
  abrt-ccpp.service           loaded active exited  Install ABRT coredump hook
  abrt-oops.service           loaded active running ABRT kernel log watcher
  abrtd.service               loaded active running ABRT Automated Bug Reporting
  atd.service                 loaded active running Job spooling tools
  auditd.service              loaded active running Security Auditing Service
  crond.service               loaded active running Command Scheduler
  dbus.service                loaded active running D-Bus System Message Bus
  fedora-import-state.service loaded active exited  Import network configuration
  fedora-readonly.service     loaded active exited  Configure read-only root sup
  firewalld.service           loaded active running firewalld - dynamic firewall
  getty@tty1.service          loaded active running Getty on tty1
  irqbalance.service          loaded active running irqbalance daemon
  .....
  .....

# 全サービスの一覧

[root@dlp ~]#
systemctl list-unit-files -t service

UNIT FILE                                   STATE
abrt-ccpp.service                           enabled
abrt-oops.service                           enabled
abrt-pstoreoops.service                     disabled
abrt-vmcore.service                         enabled
abrt-xorg.service                           enabled
abrtd.service                               enabled
accounts-daemon.service                     enabled
arp-ethers.service                          disabled
atd.service                                 enabled
auditd.service                              enabled
auth-rpcgss-module.service                  static
autofs.service                              disabled
autovt@.service                             disabled
  .....
  .....
[2] 不要なサービスを止めるには以下のようにします。例として、smartdを停止し、システムの起動時に自動的に立ち上がらないようにしています。
[root@dlp ~]#
systemctl stop smartd

[root@dlp ~]#
systemctl disable smartd

Removed symlink /etc/systemd/system/multi-user.target.wants/smartd.service.
[3] 上記サービス(Systemdサービス)以外に旧式のSysVサービスが残っており、 こちらの自動起動設定は旧式の chkconfig で制御することになります。 最小構成でインストールした場合のSysVサービスは以下の2つのみです。
[root@dlp ~]#
chkconfig --list


Note: This output shows SysV services only and does not include native
      systemd services. SysV configuration data might be overridden by native
      systemd configuration.

      If you want to list systemd services use 'systemctl list-unit-files'.
      To see services enabled on particular target use
      'systemctl list-dependencies [target]'.

netconsole      0:off   1:off   2:off   3:off   4:off   5:off   6:off
network         0:off   1:off   2:on    3:on    4:on    5:on    6:off

# netconsoleの自動起動をオフにする

[root@dlp ~]#
chkconfig netconsole off

関連コンテンツ