原创 /etc/rc.d/init.d/functions 腳本詳解【如何寫出像紅帽一樣NB的啓動腳本】

以往寫服務器啓動腳本,關閉服務時,大多采用找PS-EF | GREP xxxx ,來 PID的方法,若運行成功,則echo .......... [ok],等等,總覺得不是很專業,,但凡看過REDHAT的啓動腳本,他根本就沒這些字眼,那麼

原创 ssh-copy-id 與端口

在創建SSH信任時,有時需要用到ssh-copy-id  命令,但是通過查找幫助,此命令只有一個-i 參數,若出現SSH服務更改端口後,此命令應該怎麼用呢?經嘗試,可以用以下方法解決。 假設當前用戶爲root  解決方法:        

原创 K8S集羣調度原理及調度策略[轉]

k8s調度器Scheduler Scheduler工作原理 請求及Scheduler調度步驟: 節點預選(Predicate):排除完全不滿足條件的節點,如內存大小,端口等條件不滿足。 節點優先級排序(Priority):根據優先級選

原创 LINUX SSH jail 籠環境下如何添加命令

若已事先定義好了相關命令給籠環境用戶,可用如下方法添加命令: 語法:       jk_cp -v -k -f -j jail source 示例:    jk_cp -v -k -f -j jail /usr/bin/firefox

原创 LINUX SSH JAIL[籠環境]安裝與配置

SSH 籠環境,有點像VSFTP的籠環境,能夠將SSH用戶約束在指定的家目錄中,這樣做,在安全上還是有很大的好處的,約束了他可操作的命令。還是很酷的。 官網:http://olivier.sessink.nl/jailkit/ 下載地址;

原创 Percona XtraDB Cluster 多主集羣研究實現MYSQL負載分流

QXtraDB是MYSQL開源的一個分支,在數據操作層面上,和MYSQL基本一樣。其集羣與常用的MYSQL集羣特性如下: 個人認爲XtraDB最大的優點,解決了傳統集羣的兩個問題,          一是,數據同步的及時性,解決了MY

原创 vsftpd 隱藏相關信息

在VSFTP架設以後,當連接成功服務後,會顯示軟件信息,如軟件名,版本信息。通過以下方法可去除。 1、修改源文件下的svftpver.h文件,但這樣只能隱藏版本信息 [root@localhost vsftpd-3.0.2]# cat

原创 物理dataguard 正常切換 腳色轉換,switchover_status 狀態改變

物理dataguard 正常切換 腳色轉換,switchover_status 狀態改變: 正常切換 切換前:  主庫: SQL> select DATABASE_ROLE from v$database; DATA

原创 如何控制docker container 日誌 大小及輪轉數

docker的容器日誌隨着docker的生命週期結束而消亡,但如果容器長期不銷燬,日誌就會一直增長到撐爆磁盤從而影響業務 ,所以要進行控制 。 方法如下: 新建/etc/docker/daemon.json,若有就不用新建了。添加log-

原创 安裝 docker指定版本

限於Centos7 # step 1: 安裝必要的一些系統工具 sudo yum install -y yum-utils device-mapper-persistent-data lvm2 # Step 2: 添加軟件源信息 sud

原创 mysql binlog 二進制日誌【備忘】

當數據丟失後,除了備份外,就是日誌文件了,所在MYSQL日常管理中,若磁盤空間允許,建議開啓BINLOG日誌 1:開啓binlog日誌記錄  修改mysql配置文件mysql.ini,在[mysqld]節點下添加  # log-bin 

原创 mysql SQL分析常用工具

1、執行計劃       運行執行計劃 可以很明顯知道SQL有無走索引,及執行過程。      如:     explain select sql_no_cache a.ID,a.MANAGER_NAME,a.MOBILE,a.MANAG

原创 物理standby database的日常維護

環境: OS:Red Hat Linux As5 DB:10.2.0.1   1.停止Standby select process, status from v$managed_standby; --查看備庫是否在應用日誌進行

原创 tomcat 內存調整【備忘】

有時TOMCAT啓動時,加載東西太多,TOMCAT默認內存不夠用,會報內內存溢出錯誤,或者跑一會,就死掉了。另外, 爲了最大化利用主機內存,讓程序跑得舒服點,一般情況 ,可根據主機部署應用情況及可用內存大小酌情給TOMCAT分配內存 修改

原创 IPTABLES 允許PING 出,但不允許PING進;允許DNS;允許25出【備忘】

要求:        1、可以PING出去,但不允許PING進來        2、要求能發郵件。   解決思路:        涉及到25和DNS,ICMP協議問題   條件:假設INPUT鏈默認策略ACCEPT 只需在/etc/sys