Re: Error installing mongodb on Amazon Linux - 'File contains no section headers'

From: Meta Zone <metazone21@xxxxxxxxx>
To: mongodb-user <mongodb-user@xxxxxxxxxxxxxxxx>
Date: Thu, 14 Apr 2016 14:20:24 -0700 (PDT)
Why ads?
Follow instructions at 
https://docs.mongodb.org/manual/tutorial/install-mongodb-enterprise-on-amazon/ ;
worked;; there are other instructions that don't work.

Just to make sure, here's the summary of steps (without explanation / 
annotation):

1. My Amazon EC2 instance (I snipped out the info): uname -a
Linux ip-<snip>.amzn1.x86_64 #1 SMP <snip> x86_64 x86_64 x86_64 GNU/Linux

2. Create /etc/yum.repos.d/mongodb-enterprise.repo with following contents 
(I created file in my home folder and did: *sudo cp mongodb-enterprise.repo 
/etc/yum.repos.d*):
[mongodb-enterprise]
name=MongoDB Enterprise Repository
baseurl=https:
//repo.mongodb.com/yum/amazon/2013.03/mongodb-enterprise/stable/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.2.asc

3. Run yum to install it: 
sudo yum install -y mongodb-enterprise

4. Install other packages:
sudo yum install cyrus-sasl cyrus-sasl-plain cyrus-sasl-gssapi krb5-libs 
lm_sensors-libs net-snmp-agent-libs net-snmp openssl rpm-libs tcp_wrappers-
libs

DONE INSTALLING

Then make sure you can start it and do a simple sanity check with the 
interactive shell:

Ai. Start it:
sudo service mongod start

Aii. Wait until you see the log file show 'waiting for connections on port:
sudo tail -f /var/log/mongodb/mongod.log

B. Start the interactive shell:
/usr/bin/mongo

C. Create a database using the interactive shell:
MongoDB Enterprise > use mytestdb





On Thursday, April 14, 2016 at 4:35:39 PM UTC-4, Meta Zone wrote:

I have an EC2 Instance on Amazon cloud running & am trying to install 
mongodb on it.  I followed the instructions at 
https://docs.mongodb.org/v3.0/tutorial/install-mongodb-on-amazon/

After creating */etc/yum.repos.d/mongodb-org-3.0.repo, *I run: *sudo yum 
install -y mongodb-org*

I get the following results:

Loaded plugins: priorities, update-motd, upgrade-helper


File contains no section headers.
file: file:///etc/yum.repos.d/mongodb-org-3.0.repo, line: 1
'name=MongoDB Repository\n'


My */etc/yum.repos.d/mongodb-org-3.0.repo* is :
name=MongoDB Repository
baseurl=https://
repo.mongodb.org/yum/amazon/2013.03/mongodb-org/3.0/x86_64/
gpgcheck=0
enabled=1


*od -c  /etc/yum.repos.d/mongodb-org-3.0.repo* shows the following:

0000000   n   a   m   e   =   M   o   n   g   o   D   B       R   e   p
0000020   o   s   i   t   o   r   y  \n   b   a   s   e   u   r   l   =
0000040   h   t   t   p   s   :   /   /   r   e   p   o   .   m   o   n
0000060   g   o   d   b   .   o   r   g   /   y   u   m   /   a   m   a
0000100   z   o   n   /   2   0   1   3   .   0   3   /   m   o   n   g
0000120   o   d   b   -   o   r   g   /   3   .   0   /   x   8   6   _
0000140   6   4   /  \n   g   p   g   c   h   e   c   k   =   0  \n   e
0000160   n   a   b   l   e   d   =   1  \n
0000171

Of course, when I run: *sudo service mongod start*  I get: *mongod: 
unrecognized service*

Any help/idea?

Bill


-- 
You received this message because you are subscribed to the Google Groups "mongodb-user"
group.

For other MongoDB technical support options, see: https://docs.mongodb.org/manual/support/
--- 
You received this message because you are subscribed to the Google Groups "mongodb-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mongodb-user+unsubscribe@xxxxxxxxxxxxxxxx.
To post to this group, send email to mongodb-user@xxxxxxxxxxxxxxxx.
Visit this group at https://groups.google.com/group/mongodb-user.
To view this discussion on the web visit https://groups.google.com/d/msgid/mongodb-user/9a59cd8f-bea9-4fff-8c5e-8261f1a3163d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Why ads?