Elasticsearch 2.4 port not coming up

I have upgraded from 1.7.1 to 2.4 but Port 9200 is not coming up
curl localhost:9200
curl: (7) couldn't connect to host
netstat -tulpen does not show Port 9200 or 9300

Here is my configuration files:
/etc/elasticsearch/elasticsearch.yml

network.host: 0.0.0.0
path.data: ["/var/data/elasticsearch", "/var/data/elasticsearch2"]
cluster.name: xxxxx
node.master: true
node.name: PROD-01
http.cors.enabled: true
plugin.mandatory: cloud-aws
bootstrap.mlockall: true
cloud.aws.access_key: xxxxxxxxxxxxxx
cloud.aws.secret_key: xxxxxxxxxxxxxxxx
discovery.type: ec2
discovery.zen.ping.multicast.enabled: false
discovery.ec2.groups: Logs-VPC
gateway.recover_after_data_nodes: 2
gateway.recover_after_time: 5m
gateway.recover_after_master_nodes: 1

/etc/sysconfig/elasticsearch
ES_HOME=/usr/share/elasticsearch
MAX_OPEN_FILES=65535
MAX_MAP_COUNT=262144
LOG_DIR=/var/log/elasticsearch
DATA_DIR=/var/lib/elasticsearch
WORK_DIR=/tmp/elasticsearch
CONF_DIR=/etc/elasticsearch
#CONF_FILE=/etc/elasticsearch/elasticsearch.yml
ES_USER=elasticsearch
ES_HEAP_SIZE=15g

By the way I comment out the CONF_FILE entry in /etc/sysconf/elasticsearch
service elasticsearch status
elasticsearch (pid 19926) is running...
But Port is not coming up