今天遇到了这个错误,各种无法操作.找了很久的方案,都没用.最终发现,原来是我虚拟机硬盘满了......清除了些没用的东西,就恢复了.…
今天遇到了一个特别奇怪的问题,我在用docker容器的时候,发现我的postgresql怎么也启动不起来 尝试了N多种办法,最后看了看postgresql的日志发现 postgresql 日志中报错 FATAL: could not write lock file "postmaster.pid": No space left on device could not write lock file "postmaster.pid": No space left on…
第一种解决方法: 关闭Xcode,重新执行pod install,之后再重新打开Xcode运行. 第二种解决方法: 删除以下文件: xcworkspacePodfile.lockPods文件夹~/Library/Developer/Xcode/DerivedData路径下对应工程的文件夹 然后重新执行pod install 第三种解决方法: 设置Configurations 选中Project->选择Info tab->看看Configurations是不是被设置为 None了,如果是None…
在mongo 3.0的操作 备份示例 ./mongodump -h localhost -d liongo -o ./ 错误方式: ./mongorestore -h 127.0.0.1 -d liongo --directoryperdb /home/zhoudazhuang/company-zhoudazhuang/liongo/note.bson 会报错: 2017-01-27T15:31:54.217+0800 error parsing command line options: --…
网上关于三种集群方式的搭建方式很多,都是分开来介绍的.Replica Set (复制集成)主要是做主从库的,但是没法实现负载均衡的效果,真正实现这个的,是Sharding(分片集群),通过数据分布在每个分片上而实现.所以,如果只用分片,如果一个只有一个主库,那么挂了就真的挂了.所以在我尝试的集群部署采用的Replica Set+Sharding的方式.OS是Redhat_x64系统,客户端用的是Java客户端.Mongodb版本是mongodb-linux-x86_64-2.4.9.tgz. 要…
AutoMySQLBackup备份时,出现mysqldump: Got error: 1142: SELECT, LOCK TABLES command denied to user 'root'@'localhost' for table 'accounts' when using LOCK TABLES错误,具体内容如下所示 [root@DB-Server ~]# /usr/bin/automysqlbackup /etc/automysqlbackup/myserver.conf Pars…
今天在启动vertx框架的项目时,报“Couldn't get lock for %t/vertx.log”的错误. 解决方案: 1,找出vertx.log的目录.一般在(C:\Users\Admin\AppData\Local\Temp\).如果找不到该目录,在后台打印(System.getProperty("java.io.tmpdir")).这样就可以看到vertx.log所在的目录 2,然后删除该目录下带.lck的文件. 3,重启项目.解决!!!…
最近做压测,其中有个交易涉及到对mongo的操作. 单机压到1500UV的时候出现如下错误: 一看,原来是mongo配置的最大连接数不够: 我们来看看mongo的官方文档: connectionPerHost参数标识mongo的最大连接数. threadsAllowedToBlockForConnectionMultiplier参数标识mongo的线程队列数. 实际上mongo配置的最大连接数就是上面两个参数的相乘结果. 所以只要修改这两个参数就能扩展mongo的连接数.建议高并发的应用,最好初…
出现这个问题的原因可能是有另外一个程序正在运行,导致资源被锁不可用.而导致资源被锁的原因,可能是上次安装时没正常完成,而导致出现此状况. 解决方法:输入以下命令 sudo rm /var/cache/apt/archives/lock sudo rm /var/lib/dpkg/lock 之后再安装想装的包,即可解决 今天玩ubuntu的时候,在弄更新源的时候,突然出现以下错误: [1]+ Stopped sudo apt-get update haiquan@haiquan-desktop:~…
具体如下: 1.ps-aux 查出apt-get进程的PID,通常是一个四位数字. 2.用sudo kill PID代码 杀死进程 3.用sudo apt-get update,sudo apt-get dist-upgrade升级. 方法一: 执行一下 sudo dpkg --configure -a 方法二(亲测可以用): sudo rm /var/lib/apt/lists/lock 方法三: 1.ps-aux 查出apt-get进程的PID, 2.用sudo kill PID代码 杀死进…