VSFTP Fails to start CentOS 7

Set listen=NO and enable listen_ipv6=YES

listen=NO
listen_ipv6=YES

More over do following settings:

chroot_local_user=YES
allow_writeable_chroot=YES

Save your configuration file and restart vsftpd.