I would like to query the data that I need only from a server to another server, and I just use one line of command in linux shell mongoexport -h fromHost.com -d fromDB -c fromCollection -q ‘{ count: { $gte: 1 } }’ | mongoimport -h toHost.com -d toNewDB -c toNewCollection If your date is Continue reading “mongoexport and mongoimport with query from one host to one host”
Author Archives: juzhax
Fast way to find duplicate data in MongoDB
I need to find out the duplicate data content in my 40 Millions records, then I can make the unique index to my name field. > db.collecton.aggregate([ … { $group : {_id : “$field_name”, total : { $sum : 1 } } }, … { $match : { total : { $gte : 2 } Continue reading “Fast way to find duplicate data in MongoDB”
ERROR: failed to ptrace(PEEKDATA) pid 17402: Input/output error (5)
You may found this error from your php-fpm and the php-fpm crash tail /var/log/php-fpm/error.log [15-May-2016 12:24:13] ERROR: failed to ptrace(PEEKDATA) pid 17402: Input/output error (5) [15-May-2016 12:24:13] ERROR: failed to ptrace(PEEKDATA) pid 17777: Input/output error (5) [15-May-2016 12:24:13] ERROR: failed to ptrace(PEEKDATA) pid 18886: Input/output error (5) [15-May-2016 12:25:53] ERROR: failed to ptrace(PEEKDATA) pid 17232: Continue reading “ERROR: failed to ptrace(PEEKDATA) pid 17402: Input/output error (5)”
How to clear nginx cache manually ?
Normally I like to do manually job. assume that the default path of your nginx cache is /var/cache/nginx This will clear all your cache in one line. Delete a single file from nginx cache If you just want to delete a single file from nginx cache, you can try this. Then it will show something Continue reading “How to clear nginx cache manually ?”
How to resize OVH Public Cloud disk in CentOS 7 linux
I’m going to resize 100G SSD to 150GB SSD in Public Cloud First I check the current mounted disk [root@db1 ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/vda1 40G 2.4G 36G 7% / devtmpfs 3.8G 0 3.8G 0% /dev tmpfs 3.9G 0 3.9G 0% /dev/shm tmpfs 3.9G 17M 3.8G 1% /run tmpfs Continue reading “How to resize OVH Public Cloud disk in CentOS 7 linux”
lazy-result.js ReferenceError: Promise is not defined
node_modules/postcss/lib/lazy-result.js:157 this.processing = new Promise(function (resolve, reject) { ^ ReferenceError: Promise is not defined When I install the FoundationPress, after I run gulp build I saw this message, this is because the node version problem. the have mention in this post https://github.com/postcss/postcss-nested/issues/30 Solution vim node_modules/postcss/lib/lazy-result.js Put this to the first line of the file lazy-result.js Continue reading “lazy-result.js ReferenceError: Promise is not defined”
How to Install MongoDB 3.2 on CentOS 7
vim /etc/yum.repos.d/mongodb.repo Paste this to the file and save using :wq [MongoDB] name=MongoDB Repository baseurl=http://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.2/x86_64/ gpgcheck=0 enabled=1 Download and install mongodb using yum yum install mongodb-org -y Start mongod and configure auto start while system boot /etc/init.d/mongod restart chkconfig mongod on Check all the versions [root@juzhax ~]# mongo –version MongoDB shell version: 3.2.3 [root@juzhax ~]# Continue reading “How to Install MongoDB 3.2 on CentOS 7”
WARNING: /sys/kernel/mm/transparent_hugepage/enabled is ‘always’.
After I install MongoDB 3.2.3 in Centos 7, I received this error when I start mongo in shell. Solution Create the init.d script. Create the following file at /etc/init.d/disable-transparent-hugepages: Make it executable. Run the following command to ensure that the init script can be used:
WARNING: Cannot detect if NUMA interleaving is enabled. Failed to probe “/sys/devices/system/node/node1”: Permission denied
[root@master ~]# mongo MongoDB shell version: 3.2.3 connecting to: test Server has startup warnings: 2016-02-29T23:11:36.666+0700 I CONTROL [initandlisten] 2016-02-29T23:11:36.667+0700 I CONTROL [initandlisten] ** WARNING: Cannot detect if NUMA interleaving is enabled. Failed to probe “/sys/devices/system/node/node1”: Permission denied 2016-02-29T23:11:36.667+0700 W CONTROL [initandlisten] 2016-02-29T23:11:36.667+0700 W CONTROL [initandlisten] Failed to probe “/sys/kernel/mm/transparent_hugepage”: Permission denied 2016-02-29T23:11:36.667+0700 W CONTROL [initandlisten] Continue reading “WARNING: Cannot detect if NUMA interleaving is enabled. Failed to probe “/sys/devices/system/node/node1”: Permission denied”
WARNING: soft rlimits too low. rlimits set to 4096 processes, 64000 files. Number of processes should be at least 32000 : 0.5 times number of files.
I’ve received this error while starting mongo in shell while installing on [root@master ~]# mongod –version db version v3.2.3 git version: b326ba837cf6f49d65c2f85e1b70f6f31ece7937 OpenSSL version: OpenSSL 1.0.1e-fips 11 Feb 2013 allocator: tcmalloc modules: none build environment: distmod: rhel70 distarch: x86_64 target_arch: x86_64 [root@master ~]# mongo –version MongoDB shell version: 3.2.3 CentOS Linux release 7.2.1511 (Core) WARNING: Continue reading “WARNING: soft rlimits too low. rlimits set to 4096 processes, 64000 files. Number of processes should be at least 32000 : 0.5 times number of files.”
