---
title: 启动RGW失败的解决方法
description: "RGW端口重复，导致RGW无法启动。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengsdss/troubleshooting/trouble/kunpengsdss_09_0007.html
sourcePath: /source/zh/kunpengsdss/troubleshooting/trouble/kunpengsdss_09_0007.html
indexId: 9a67056d6aa1b7bf758cdf3dcbb425366da15ea1cef76a8aad5b056d55bc38d571
---
# 启动RGW失败的解决方法

#### 问题现象描述

RGW端口重复，导致RGW无法启动。


#### 关键过程、根本原因分析

端口冲突导致进程启动失败。


#### 结论、解决方案及效果

1. 查看RGW进程。

```
ps -ef | grep rgw
```


  只有一个RGW进程。

2. 查看系统里面的RGW服务。

```
ll /var/lib/ceph/radosgw/
```


  存在8个RGW服务。

3. 手动启动ceph-rgw.rgw* 和ceph-rgw.ceph-zip3。

```
ps -ef | grep rgw
```


  rgw.ceph-zip3没有启动。

4. 查看对应的RGW端口。

```
netstat -antup | grep radosgw
```


  7482端口未启动，7480端口启动。

5. 与配置文件对应发现，7480对应 ceph-zip*的RGW进程，7482对应rgw2的进程，怀疑是由于端口冲突导致进程启动失败。
6. 重启RGW进程。

  a. 停止rgw2的进程。

```
systemctl stop ceph-radosgw@rgw.rgw2.service
```


  b. 启动ceph-zip3进程，启动rgw2进程，问题解决。

```
systemctl start ceph-radosgw@rgw.ceph-zip3.service
systemctl start ceph-radosgw@rgw.rgw2.service
```
