原创 hadoop+zookepper實現namenode的高可用

Hadoop+zookeepker安裝與配置: 在hadoop-env.sh中添加export JAVA的環境變量修改hostname文件的名稱,/etc/hosts文件配置主機名和ip的映射關係,將mstaer,slave的主機名和ip地

原创 zabbix監控 不同版本安裝和raid監控,mysql主從監控

安裝zabbix客戶端Centos安裝腳本:#!/bin/bashcd/usr/local/srcyuminstall wget -ywget  http://repo.zabbix.com/zabbix/2.2/rhel/6/x86_64

原创 confd+etcd完成後端服務器的自動檢測

我們在前端轉發這裏採用的是haproxy,採用lvs或者nginx都可以本質上都是改變配置文件首先爲haproxy創建日記文件mkdir -p /var/log/haproxytouch haproxy.log開啓rsyslog的hapro

原创 Go 消費者和生產者的簡單例子

package mainimport (    "fmt"    "math/rand"    "time")func production(channel chan<- string) {    for {        channel 

原创 nginx+keepalived(帶nginx監控腳本)

      Keepalived+ nginx的安裝部署 主機:IP->10.252.3.160  nginx已安裝OK(省略)備機:IP->10.252.3.161   nginx已安裝OK(省略)VIP:10.252.3.162 第一步

原创 mysql性能查看和配置整理大全

數據庫性能的查看:Show proceelist  查看數據庫連接的狀態和連接的總數show globalstatus like 'Max_used_connections';  查看數據庫最大的響應連接,最大連接數在10%以下的mysql

原创 Go 消費者和生產者的簡單例子

package mainimport (    "fmt"    "math/rand"    "time")func production(channel chan<- string) {    for {        channel 

原创 Go 消費者和生產者的簡單例子

package mainimport (    "fmt"    "math/rand"    "time")func production(channel chan<- string) {    for {        channel 

原创 nginx日記切割腳本,mysql定期備份腳本

大部分的日記切割和備份機制的都是一樣:下面是nginx的日記切割腳本#!/bin/bashlogpath = '/home/nginx/log'nglogs = '/opt/nginx/logsmkdir -p $logpath/$(dat

原创 mysql主從失敗使用bin-log恢復

主從失敗的時候先查看從數據庫show slave  status\G記住bin-log的pos和binlog文件(一般選擇最近的pos的上一個點來進行恢復)或者查看mysql的錯誤日記的時間點,將mysql-binlog轉化爲txt,可以查

原创 強大的Go開發服務器簡單例子

packagemainimport"net/http"funcSayHello(whttp.ResponseWriter,r*http.Request){    w.Write([]byte("hello"))}funcmain(){   

原创 mysql高可用方案几種方案

Mysql-mmm就是mysql主主複製管理器,實現的功能有:高可用性(類似keepalived的vip浮動技術)同個時間只提供一臺數據庫寫操作,保證數據庫的一致性。提升slave爲master,延續雙主的架構  首先先搭建好數據庫主主,主

原创 Go文件上傳的例子

直接上代碼: func upload(w http.ResponseWriter, r *http.Request) {    fmt.Println("method:", r.Method) //獲取請求的方法    if r.Meth

原创 mariaDB數據庫存放路徑修改配置問題

MySQL is not running, but lock file (/var/lock/subsys/mysql) exists存在這個問題的一般是由三個原因決定的:1:配置中的一些文件權限不夠,將所有的配置中涉及到的文件全部修改爲m

原创 mariaDB數據庫存放路徑修改配置問題

MySQL is not running, but lock file (/var/lock/subsys/mysql) exists存在這個問題的一般是由三個原因決定的:1:配置中的一些文件權限不夠,將所有的配置中涉及到的文件全部修改爲m