How do I rename a Droplet or change its hostname?

Validated on 4 Oct 2022 • Last edited on 18 Mar 2026

To rename your Droplet, you need to change the Droplet’s name in the control panel. This changes the Droplet’s display name in the control panel and updates its rDNS record, but it doesn’t automatically update the hostname in the Droplet’s operating system. To change its hostname, you can either use hostnamectl or edit /etc/hostname and /etc/hosts manually.

Rename the Droplet

To rename the Droplet in the DigitalOcean Control Panel, log in and then click the Droplet you want to rename. In the Droplet detail window, click the name of the Droplet. Enter the new name in the entry field, then click the check mark to save it.

Alternatively, to rename the Droplet from the command line, use doctl compute droplet-action rename.

Change the Droplet’s Hostname

To update the Droplet’s hostname, use the hostname utility hostnamectl:

hostnamectl set-hostname use_your_new_hostname

If hostnamectl is not available on your Droplet, you can instead edit the /etc/hostname and /etc/hosts files. Open both files with sudo privileges, then replace any instances of the Droplet’s old hostname with the new hostname. After you save the files, reboot the Droplet to make the changes take effect.

You can use the hostname command to display the Droplet’s current hostname and verify the change.

How do I fix a "system not initialized" error on multi-GPU Droplets?

Make sure NVIDIA Fabric Manager is running and has the same version number as the GPU drivers.

Why am I getting a Droplet autoscale pool error?

There may be an issue with the autoscale pool or Droplet configuration, the VPC network’s size, or resource limits on the team or datacenter.

How to Troubleshoot Load Balancer Health Check Issues

Health checks often fail due to firewalls or misconfigured backend server software.

We can't find any results for your search.

Try using different keywords or simplifying your search terms.