问题描述
[iyunv@bigdatamaster etc]# rpm -qa| grep vsftpd
vsftpd-2.2.2-24.el6.x86_64
[iyunv@bigdatamaster etc]#
[iyunv@bigdatamaster etc]# service vsftpd start
Starting vsftpd for vsftpd: [FAILED]
[iyunv@bigdatamaster etc]#
问题原因
大数据搭建各个子项目时配置文件技巧(适合CentOS和Ubuntu系统)(博主推荐)
解决办法
检查ftp端口20,21是否被占用
netstat -natp |grep 20
netstat -natp |grep 21
这个大家的机器有所不同。我的是如下,作为参考
[iyunv@bigdatamaster etc]# netstat -natp |grep 20
tcp 0 0 192.168.80.10:52124 184.28.218.96:80 ESTABLISHED 2073/clock-applet
[iyunv@bigdatamaster etc]# netstat -natp |grep 21
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 2407/vsftpd
tcp 0 0 127.0.0.1:6010 0.0.0.0:* LISTEN 2171/sshd
tcp 0 0 192.168.80.10:52124 184.28.218.96:80 FIN_WAIT2 -
tcp 0 0 192.168.80.10:52136 184.28.218.96:80 ESTABLISHED 2073/clock-applet
tcp 0 52 192.168.80.10:22 192.168.80.1:51175 ESTABLISHED 2169/sshd
tcp 0 0 ::1:6010 :::* LISTEN 2171/sshd
[iyunv@bigdatamaster etc]#
端口21被vsftpd占用。没事,先把它停止低矮,再开启。(如果这里,你的端口被其他进程占用的话,比如如下,作为给大家的一个参考)
我的是如下
service vsftpd stop
[iyunv@bigdatamaster etc]# service vsftpd stop
Shutting down vsftpd: [ OK ]
[iyunv@bigdatamaster etc]# service vsftpd start
Starting vsftpd for vsftpd: [ OK ]
[iyunv@bigdatamaster etc]#
问题解决!