MongoDB安装配置遇到问题解决问题名言

[anspress] | MongoDB中文社区
> Feed" type="application/rss+xml" rel="alternate">博客分类:
1.下载 mongodb-linux-x86_64-rhel70-3.2.7.tgz
下载路径:https://www.mongodb.com/download-center
2.解压,把解压的文件放在/usr/app/下面(存放目录安装自己习惯存放)
# tar -zvxf& mongodb-linux-x86_64-rhel70-3.2.7.tgz
# mv mongodb-linux-x86_64-rhel70-3.2.7 /usr/app/
3.创建mongodb存放的数据文件、日子文件(mongodb_db、mongodb_logs),【mongodb创建数据库存放的位置和日志文件,默认是在/data/db下面】
# mkdir mongodbdata
# cd mongodbdata
# mkdir mongodb_db
# mkdir mongodb_logs
4.进入刚才解压的mongodb2.0.4/bin 目录,启动mongodb,指定输出路径
# cd /usr/app/mongodb-linux-x86_64-rhel70-3.2.7/bin
# ./mongod --dbpath=/mongodbdata/mongodb_db --logpath=/mongodbdata/mongodb_logs/mongodb.log --logappend&
5.检查端口是否启动,端口为:27017
# netstat -lanp& | grep 27017
执行以上第四步的时候,报mongod:/lib64/libc.so.6: version 'GLIBC_2.14' not found 错误,原因是系统的glibc版本太低,软件编译时使用了较高版本的glibc引起的
查看系统glibc支持的版本:
# strings /lib64/libc.so.6 |grep GLIBC_&
# rpm -qa |grep glibc&
看到最高只支持2.12版本
到http://www.gnu.org/software/libc/下载最新版本,我这里下载了glibc-2.14.tar.xz 这个版本,解压到任意目录准备编译,这里解压到 /usr/app/glibc-2.14
在glibc源码目录建立构建目录,并cd进入构建目录
# cd /usr/app/glibc-2.14
# mkdir build
# cd build
运行configure配置,make && sudo& make install
# ../configure --prefix=/opt/glibc-2.14&
# make -j4&&
# sudo make install
临时修改环境变量
# export LD_LIBRARY_PATH=/opt/glibc-2.14/lib:$LD_LIBRARY_PATH&
再次执行以上第四步的时候,报Failed global initialization: BadValue: Invalid or no user locale set. Please ensure LANG and/or LC_* environment variables are set correctly
解决办法一:执行如下命令
# export LC_ALL=C
解决办法二:在/etc/environment中增加 LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8
# vi /etc/environment
LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8
再次执行以上第四步,此时运行正常,问题解决。
浏览: 335098 次
来自: 天津
如果设置了连接需要密码,Dynamic Broker-Clus ...
请问你的最后一种模式Broker-C节点是不是应该也要修改持久 ...
longshao_feng 写道楼主使用 文件共享 模式的ma ...
楼主使用 文件共享 模式的master-slave,produ ...
感触很深,必定谨记!
(window.slotbydup=window.slotbydup || []).push({
id: '4773203',
container: s,
size: '200,200',
display: 'inlay-fix'好不容易下载到了mongodb,配置的时候遇到了不少问题。
下载的是解压包,不是官网的,有一个bin目录,解压到一个自己想要的目录,如d:\mongo,首先把bin复制进来,然后创建data目录,data目录下创建db和log文件夹。
目录创建完后就是真正的安装,也就是指定db目录,log目录,设置mongodb服务等。
bin目录中包含如下几个程序:1. mongo.exe,命令行客户端工具。2. mongod.exe,数据库服务程序。3. mongodump.exe,数据库备份程序。4. mongoexport.exe,数据导出工具。5. mongofiles.exe,GridFS工具。6. mongoimport.exe,数据导入工具。7. mongorestore.exe,数据库恢复工具。8. mongos.exe,貌似是性能检测工具。
cmd,最好是管理员身份。
& C:\Program Files\mongodb\bin&mongod -dbpath "C:\Program Files\mongodb\data\db"
执行此命令即将mongodb的数据库文件创建到C:\Program Files\mongodb\data\db 目录,不出意外的会看到命令最后一行sucess的成功提示
此时数据库就已启动
另开一个cmd,前面的类似一个服务,启动后用于显示一些日志类信息,所以其他数据库操作新开一个cmd窗口。
Mongo运行错误:如下
原因是mongodb的服务没有开启,开启服务后问题就能解决了,开启服务命令:mongod --dbpath "d:\mongodb\data
只要操作mongodb数据库,服务就要一直开着
启动后执行mongo,会出现连接到test的提示信息
如果觉得每次敲命令行启动麻烦,可以做成service服务,来启停。创建mongodb服务需要指定其log目录。
& C:\Program Files\mongodb\bin&mongod --dbpath "C:\Program Files\mongodb\data\db" --logpath "C:\Program Files\mongodb\data\log\MongoDB.log" --install --serviceName "MongoDB"
如果提示:Error connecting to the Service Control Manager这种错误,则应该使用管理员身份运行cmd
阅读(...) 评论()400-028-5800安装MongoDB的各种问题 - 简书
安装MongoDB的各种问题
Python第三周,计划是进行大规模数据爬取,却卡在了安装MongoDB上,我也是醉了~
安装MongoDB时,提醒后来者:
1、如果你是win7用户,一定要提前安装Windows小补丁,Windows6.1-KB-x64,安装完成后需要重启。
2、再安装MongoDB后,设置环境变量。
3、打开cmd.exe,一定要以管理员身份进去,可以用cmd建立log或data文件夹,或直接在文件夹中建立存放日志和数据的文件夹。
4、接下来注意了,在cmd中直接运行mongod.exe。于是,一个星期的斗争开始了。程序报错,缺少api-ms-win-crt-runtime-l1-1-0.dll脚本。怎么办?去百度啊。
步骤一:直接下载此脚本存放在windows&System32里(Windows\SysWOW64
文件夹下存放32位的库和应用程序;Windows\System32
文件夹下存放64位的库和应用程序)。但是在运行里打开System32 api-ms-win-crt-runtime-l1-1-0.dll,模块已加载,但找不到入口点DLLRegisterServer。
步骤二:安装Microsoft Visual C++ 2015 Redistributable (x64) - 14.0.23026,安装时进入Windows7_MSU_x64 执行的时候卡住,不能继续。百度知道有人从微软官网上找这个文件,要求系统必须是win7sp1。后来查是msu系统更新包安装失败,我系统windows update无法更新(还未解决),用一位网友的方法在任务管理器中删除mus.dll,立刻完成安装,再运行前面模块,可以弹出其文件夹。
步骤三:运行mongod.exe,仍然无法定位程序输入点在api-ms-win-crt-runtime-l1-1-0.dll上,然后我哭了。
1、是否要升级到Win7 SP1才能运行;
2、是否与电脑不能update有关系。
---------------------------------------------,
1、下载windows6.1-KB976932-X64.exe升级到Win7 SP1,但是安装Microsoft Visual C++ 2015 Redistributable (x64) - 14.0.23026仍然不能执行。
2、下载用于基于 x64 的系统的 Windows 7 更新程序 (KB2999226),一定是64位,如果安装时一直处于搜索状态,则关闭Windows update,重启安装。再安装Microsoft Visual C++ 2015 Redistributable (x64) - 14.0.23026,ok,没问题,完成安装。O(∩_∩)O~~
3、新问题来了,运行cmd.exe,
C:\Users\Administrator&cd C:\MongoDB\Server\3.4\bin
C:\MongoDB\Server\3.4\bin&&mongod -dbpath "C:\MongoDB\data\db"
'-dbpath' 不是内部或外部命令,也不是可运行的程序或批处理文件。
找到问题了,设置环境变量的时候在路径 C:\MongoDB\Server\3.4\bin后忘记加上;了/(ㄒoㄒ)/~~
终于运行成功了~
5.3 Windows安装说明 译者:Python 文档协作翻译小组,原文:Windows Installation Instructions。本文以 CC BY-NC-SA 4.0 协议发布,转载请保留作者署名和文章出处。Python 文档协作翻译小组人手紧缺,有兴趣的朋...
Action 13:28:27: INSTALL. 1: MySQL Notifier 1.1.7 2: {724CDD73-430E-47DA-8F4E-7DF} Action 13:28:27: FindRelatedProducts. Searchi...
一、温故而知新 1. 内存不够怎么办 内存简单分配策略的问题地址空间不隔离内存使用效率低程序运行的地址不确定 关于隔离 : 分为 虚拟地址空间 和 物理地址空间 分段 : 把一段程序所需要的内存空间大小映射到某个地址空间 分页 : 把地址空间人为地等分成固定大小的页,每一页...
目录 一、MongoDB 1.1、安装MongoDB 1.1.1、配置运行环境 1.1.2、运行MongoDB 1.2、数据库操作 1.2.1、创建数据库与查看数据库 1.2.2、删除数据库 1.2.3、插入数据 1.2.4、查询数据 1.2.5、修改 1.2.6、删除 二...
背景: 阅读新闻 12C CDB模式下RMAN备份与恢复 [日期:] 来源:Linux社区 作者:wenzhongyan [字体:大 中 小] 12C 的RMAN和Oracle Enterprise Manager Cloud Control工具支持多租...
即使是你最心爱的人,心中都会有一片你无法到达的森林。——村上春树 我躲在自己的盒子哭泣 凭什么我的话就是矛 扎到别人心里 凭什么他们可以不用举盾来抵御矛 凭什么我要一边举着盾一边还要收敛自己的矛 凭什么他们的盾可以那么脆弱 凭什么我的盾生的那么坚硬 无论怎么刺都能忍受着 任...
偶然间读到有关李健的一篇文章,里面讲到李健和妻子之间世外桃源、诗和远方的爱情生活。李健曾说:和你在一起的日子才叫时光,其它都是无意义的留白。我被这个自带诗人气质的男人感动了。他处身于世俗中但又超脱于世俗,喝喝茶,种种花,有音乐,有梦想,有情怀,还有那个懂他的人陪他一起,...
1.寻个地方将自己对于原始韦特塔罗牌(78张)每张牌的灵感,感悟记录下来。书写记录一番有助于加深头脑印象,也把它当成自己个人对塔罗的藏宝库、武功秘籍。记录可能是一句话,也有可能是一段话。 2.对于初学者最困难的是不知怎么和牌进行互动,所以希望可以通过我的感悟可以帮助到同样对...
【姓名】刘文静
【性别】女
【城市】 山西吕梁
【简书号...
生 活 是 不 会 悲 伤 的一 蹶 不 振 的 只 有 我 们所 以 我 们 必 须 学 会 照 顾 自 己摆 脱 阴 郁 和 迷 茫 在1994年的5月1日,有一个女人和我讲了一声 & 生日快乐 & ,因为这一句话,我会一直记住这个女人。 ——《重庆森林》 然而记住一个...

我要回帖

更多关于 遇到问题不退缩 的文章

 

随机推荐