原创 Hadoop HA 雙namenode搭建

機器分佈hadoop1 192.168.56121hadoop2 192.168.56122hadoop3 192.168.56123準備安裝包jdk-7u71-linux-x64.tar.gzzookeeper-3.4.9.tar.gzh

原创 Redis參數彙總

總體配置相關參數配置名含義默認值可選值是否支持config   set配置熱生效daemonize是否是守護進程noyes|no否port端口號6379整數否loglevel日誌級別noticedebug|verbose|notice|wa

原创 學習Redis Cluster並手動搭建集羣

Redis Cluster採用虛擬槽分區,所有的鍵根據哈希函數映射到0~16383整數槽內,計算公式:slot=CRC16(key)&16383。槽是集羣內數據管理和遷移的基本單位。採用大範圍槽的主要目的是爲了方便數據拆分和集羣擴展。每個節

原创 學習Redis持久化

        Redis支持RDB和AOF兩種持久化機制,持久化功能有效地避免因進程退出造成的數據丟失問題,當下次重啓時利用之前持久化的文件即可實現數據恢復。理解掌握持久化機制對於Redis運維非常重要。    首先介紹RDB、AOF的配

原创 Oracle 11.2.0.4 RAC安裝數據庫軟件無法識別主機

        下午同事發來微信說在裝Oracle 11.2.0.4的RAC時,GI已經正常安裝了。但在安裝數據庫軟件的時候,圖形界面不顯示兩臺主機的主機名,沒辦法繼續往下安裝。由於不在一起,於是百度相應的文章來看,但是相關的文章也不多。找

原创 RMAN duplicate恢復數據庫報錯RMAN-06054問題處理

        最近生產上要搞大動作,需要把生產庫備份每天都恢復到另外一臺機器上,進行測試。於是想到了用DUPLIDATE的方式,簡單方便,前期配置好目錄,然後一條命令就可以把庫恢復出來。於是寫了恢復腳本,也通過了測試,而且生產上使用一切正

原创 應用程序執行週期性時快時慢問題解決一例

       做Oracle DBA,經常會遇到一些性能問題,有些性能問題是一開始就很慢的,有些性能問題是逐漸變慢的,有些性能問題是突然變慢的,而有性能問題時快時慢的,不知道其他同行覺得哪種性能問題比較好處理,今天我在這裏分享一個性能問題週

原创 Oracle RAC一節點宕機導致另一節點HANG的問題分析

        正所謂“福無雙至,禍不單行”,生產上有套2節點Oracle 11.2.0.4數據庫,其中2節點因硬件故障宕機,1節點去HANG住了。我們一起來分析這起故障。        凌晨4點半,值班同時電話說一套生產庫節點2宕機了,機

原创 記一次RAC數據節點2自動重啓故障解決

        最近生產上出了很多“奇怪”的問題,比如下面要分享的一個故障,一套11.2.0.4 兩節點RAC數據庫,2節點的集羣組件會不定日期的重啓,但重啓的時間段比較固定,都是凌晨4:50左右。而且幾分鐘就會恢復。廢話不多說,直接上整個

原创 mycat實現MySQL數據庫分表

Mycat的安裝其實只要解壓下載的目錄就可以了,非常簡單。安裝完成後,目錄如下:目錄說明binmycat命令,啓動、重啓、停止等catletcatlet爲Mycat的一個擴展功能confMycat 配置信息,重點關注libMycat引用的j

原创 mycat實現MySQL數據庫分表

Mycat的安裝其實只要解壓下載的目錄就可以了,非常簡單。安裝完成後,目錄如下:目錄說明binmycat命令,啓動、重啓、停止等catletcatlet爲Mycat的一個擴展功能confMycat 配置信息,重點關注libMycat引用的j

原创 Oracle數據庫shutdown報ORA-01031: insufficient privileg

下午一位壓測的同事找到我說一套壓測的庫連接報錯,報錯如下圖:要來ip和實例名登到服務器上看pmon進程還在ps -ef |grep pmon查看監聽情況也是正常的lsnrctl status 這兩項都沒問題,嘗試登錄數據庫,如下圖:熟悉Or

原创 Mycat實現MySQL讀寫分離

        讀寫分離,簡單地說是把對數據庫的讀和寫操作分開,以對應不同的數據庫服務器。主數據庫提供寫操作,從數據庫提供讀操作,這樣能有效地減輕單臺數據庫的壓力。主數據庫進行寫操作後,數據及時間同步到所讀的數據庫,儘可能保證讀、寫數據庫的

原创 Oracle的參數文件

1.參數文件          與Oracle數據庫相關的參數文件有很多,但是最重要的是數據庫的參數文件,如果沒有這個參數文件,甚至無法啓動數據庫。          數據庫的參數文件通常稱爲初始化文件(init file),或init.o

原创 Oracle 閃回技術

一、配置閃回數據庫1、數據庫處於歸檔日誌模式SQL> select log_mode from v$database;  LOG_MODE