原创 MongoDB 生態 - 官方命令行工具

Mongo shell MongoDB 的命令行管理工具,也是 mongodb 最常用的工具,功能非常豐富,比如常用的 show dbs / show tables / show users ...db.stats() 查看 db 的

原创 PHP7環境protobuf-3.3.0

參考文檔https://segmentfault.com/a/1190000009389032 一、安裝包下載地址 https://github.com/google/protobuf/releases下載protoc-3.3.0-lin

原创 查看linux TCP連接數

一、查看哪些IP連接本機 netstat -an 二、查看TCP連接數 1)統計80端口連接數 netstat -nat|grep -i "80"|wc -l 2)統計httpd協議連接數 ps -ef|grep httpd|wc

原创 mysql binlog轉sql

mysql binlog轉sql事例: mysqlbinlog -uUSER -pPASSWORD -hlocalhost -P3306 --base64-output=decode-rows -v  --read-from-remote

原创 Mysql 8.0 用戶授權命令

錯誤的寫法:  GRANT ALL PRIVILEGES ON . TO ‘bbb’@’localhost’ IDENTIFIED BY ‘1qaz@WSX’;   正確的寫法: create user ‘bbb’@’localhost’

原创 Linux parted磁盤分區

一、概述          大數據盤的分區和文件系統格式化和小盤都存在差異。大盤必須採用 GPT 分區格式, 不能再採用小盤使用的 MBR 分區格式。 MBR 分區格式:最大支持 2 TB 的磁盤。 GPT 分區格式:最大支持 18 EB

原创 ELK 日誌分析系統

轉載自:http://467754239.blog.51cto.com/4878013/1700828 一、簡介 1、  核心組成 ELK由Elasticsearch、Logstash和Kibana三部分組件組成; Elasticsear

原创 linux SFTP服務

1、查看openssh的版本 ssh -V 使用ssh -V 命令來查看openssh的版本,版本必須大於4.8p1,低於的這個版本需要升級。   2、創建sftp組 groupadd sftp   3、創建一個sftp用戶 用戶名爲st

原创 libdc1394 error: Failed to initialize libdc1394

解決c報錯:libdc1394 error: Failed to initialize libdc1394 大體意思是沒有USB,執行如下命令可以解決 ln -s /dev/null /dev/raw1394 點贊 2

原创 將CentOSyum源改爲國內的阿里雲源

阿里雲Linux安裝軟件鏡像源 阿里雲是最近新出的一個鏡像源。得益與阿里雲的高速發展,這麼大的需求,肯定會推出自己的鏡像源。 阿里雲Linux安裝鏡像源地址:http://mirrors.aliyun.com/ CentOS系統更換

原创 MongoDB用戶的角色權限

1、當前庫普通操作角色 read 查詢本庫的權限 readWrite 增刪改查本庫的權限 2、當前庫管理員操作角色 dbAdmin 數據庫對象的管理

原创 MongoDB日誌按照日期生成

在mongo分片集羣中,大量數據寫入時,配置節點會記錄大量的日,爲了便於管理,採用MongoDB日誌切割的方法來解決。 方法如下: 先使用管理員賬戶進入到admin庫 use admin; 然後在執行命令: db.runCommand({

原创 切換用戶執行linux腳本

今天發現線上服務器跑的腳本總是無法寫記錄日誌,最終查到是用戶權限的問題。記錄日誌的目錄是www:www,但是我用的steven用戶在執行腳本,因此,出現了這個情況。 爲了避免該問題再次發,需要指定www用戶來執行腳本。於是改了一下執行腳本

原创 MongoDB設置權限

MongoDB 缺省是沒有設置鑑權的,業界大部分使用 MongoDB 的項目也沒有設置訪問權限。這就意味着只要知道 MongoDB 服務器的端口,任何能訪問到這臺服務器的人都可以查詢和操作 MongoDB 數據庫的內容。在一些項目當中,

原创 LVS實現負載均衡

 一、更改yum源爲阿里雲 mv /etc/yum.repos.d/CentOS-Base.repo/etc/yum.repos.d/CentOS-Base.repo.bak wget -O /etc/yum.repos.d/CentOS