---
title: Starting the PingDataMetrics server at boot time
description: Use the terminal to start the PingDataMetrics server at boot time.
component: pingdirectory
version: 9.3
page_id: pingdirectory:pingdatametrics_server_administration_guide:pd_met_start_pdm_server_boot_time
canonical_url: https://docs.pingidentity.com/pingdirectory/9.3/pingdatametrics_server_administration_guide/pd_met_start_pdm_server_boot_time.html
revdate: September 13, 2023
section_ids:
  steps: Steps
  example: Example:
  example-2: Example:
---

# Starting the PingDataMetrics server at boot time

Use the terminal to start the PingDataMetrics server at boot time.

## Steps

1. Create the startup script as the non-root PingDataMetrics server user.

   ### Example:

   In the following example, `ds` is the user.

   ```shell
   $ bin/create-rc-script --outputFile Ping-Identity-ME.sh \
     --userName ds
   ```

2. Sign on as root.

3. Move the generated `Ping-Identity-ME.sh` script into the `/etc/init.d` directory, and create symlinks to it from the `/etc/rc3.d` directory (starting with an "S" to start the server) and the `/etc/rc0.d` directory (starting with a "K" to stop the server).

   ### Example:

   ```
   # mv Ping-Identity-ME.sh /etc/init.d/
   # ln -s /etc/init.d/Ping-Identity-ME.sh /etc/rc3.d/S50-Ping-Identity-ME.sh
   # ln -s /etc/init.d/Ping-Identity-ME.sh /etc/rc0.d/K50-Ping-Identity-ME.sh
   ```
