SRX Services Gateway
SRX Services Gateway

disable system processes

11.28.10   |  
‎11-28-2010 11:02 AM



Saw a post on Juniper NSP maillist ( about disabling utm process, one of the post mentioned about disable system processes,  I just check my lab SRX210, there are whole list of processes,


root@SRX210# show system processes ?
Possible completions:
  <[Enter]>            Execute this command
  802.1x-protocol-daemon  Port based Network Access Control
  alarm-control        Alarm control process
+ apply-groups         Groups from which to inherit configuration data
+ apply-groups-except  Don't inherit configuration data from these groups
  audit-process        Audit process
  bootp                Booting daemon
> chassis-control      Chassis control process
  class-of-service     Class-of-service process
  craft-control        Craft interface I/O control process
  database-replication  Database Replication process
  dhcp                 Dynamic Host Configuration Protocol process
> dialer-services      Dial-Out On Demand process
> diameter-service     Diameter process
  dynamic-flow-capture  Dynamic flow capture service
  ethernet-connectivity-fault-management  Connectivity fault management process
  ethernet-switching   Ethernet Switching Process
  event-processing     Event processing process
  firewall             Firewall process
> firewall-authentication-service  Firewall authentication service process
  forwarding           Forwarding Daemon
> general-authentication-service  General authentication service process
  idp-policy           IDP policy daemon
  ilmi                 Intergrated Local Management Interface process
  inet-process         Inet process
  init                 Init daemon
  interface-control    Interface control process
  ipmi                 Intelligent platform management interface daemon
> isdn-signaling       ISDN process
> jsrp-service         Juniper stateful redundancy process
  kernel-replication   Kernel replication process
  l2-learning          Layer 2 address flooding and learning process
  lacp                 Link Aggregation Control Protocol process
  lldpd-service        Link Layer Discovery Protocol
  logical-system-mux   Logical system multiplexer process
> logical-system-service  Logical system process
  mib-process          Management Information Base II process
  mobile-ip            Mobile IP process
  mountd-service       Service for NFS mounts requests
  multicast-snooping   Multicast Snooping process
> named-service        DNS server process
  neighbor-liveness    Bidirectional Forwarding Detection process
> network-security     Network security process
  network-security-trace  Network security trace daemon
  nfsd-service         Remote NFS server
> ntp                  Network time process
  peer-selection-service  Peer selection service process
  periodic-packet-services  Periodic packet management process
  pfe                  Packet Forwarding Engine management process
  pgcp-service         Packet gateway service process
  pgm                  Pragmatic General Multicast process
  ppp                  PPP process
  pppoe                Point-to-Point Protocol over Ethernet process
> process-monitor      Process health monitor process
  profilerd            Profiler Daemon
  r2cp                 Radio-to-Router Control Protocol process
  redundancy-interface-process  Redundancy interface management process
  remote-operations    Remote operations process
> resource-cleanup     Resource cleanup process
> routing              Routing process
> rtmd                 Real Time Media Daemon process
  sampling             Traffic sampling control process
> sbc-configuration-process  SBC configuration process
> sdk-service          SDK Service Daemon
  secure-neighbor-discovery  Secure Neighbor Discovery Protocol process
  security-log         Security Log Daemon
> send                 Secure Neighbor Discovery Protocol process
  service-deployment   Service Deployment Client
  simple-mail-client-service  Simple Mail Transfer Protocol Client process
> smtpd-service        SMTP mail client service process
  snmp                 Simple Network Management Protocol process
> static-subscribers   Static subscribers process
  uac-service          Unified access control daemon
  usb-control          USB supervise process
  vrrp                 Virtual Router Redundancy Protocol process
> wan-acceleration     WAN acceleration (WX) process
> watchdog             Watchdog timer
> web-management       Web management process
> wireless-lan-service  Wireless LAN service process
> wireless-wan-service  Wireless WAN service process
  |                    Pipe through a command


This brings up some questions,


1.  Are all these system processes running on the SRX 210 all the time?

2.  Is it safe to disable system processes which I will never use?  for example, dialer-services, isdn-signaling?

3.  By disabling these un-needed system processes any harmful effect?




SRX Services Gateway

Re: disable system processes

11.29.10   |  
‎11-29-2010 12:05 PM

I honestly can't see a reason to do it under normal conditions.. Also it would depend on the JUNOS version and the service. As of 10.1 JUNOS has a watchdog service that restarts other services that have failed / aren't running

SRX Services Gateway

Re: disable system processes

11.29.10   |  
‎11-29-2010 12:10 PM


SomeITGuy wrote:

I honestly can't see a reason to do it under normal conditions.. Also it would depend on the JUNOS version and the service. As of 10.1 JUNOS has a watchdog service that restarts other services that have failed / aren't running


If that is the case, why provude the option to disable these services in config?



SRX Services Gateway

Re: disable system processes

11.29.10   |  
‎11-29-2010 12:34 PM

SLAX event / op Smiley Wink ? Just more flexablility in the platform IMO.

SRX Services Gateway

Re: disable system processes

11.30.10   |  
‎11-30-2010 09:00 AM

Some services can be stopped, all I am saying is that others are mandatory or monitored by the watch dog.


Overall performance should not be impacted by the standard services as the system as a whole is designed to meet a specific service level.