OneProxy5.8.1新的目錄組織結構執行試驗
OneProxy安裝後目錄類似如下:
[root@bogon oneproxy]# ls -l
總計 64
drwxr-xr-x 2 root root 4096 01-26 19:13 bin
drwxr-xr-x 2 root root 4096 01-29 09:43 conf
-rw-r--r-- 1 root root 160 01-26 19:13 demo.sh
drwxr-xr-x 2 root root 4096 01-28 15:40 log
-rwxr-xr-x 1 root root 869 01-27 11:42 oneproxy.service
-rw-r--r-- 1 root root 797 2015-04-21 README
-rw-r--r-- 1 root root 483 2015-05-16 testadmin.sql
-rw-r--r-- 1 root root 2159 01-10 21:07 testproxy.sql
新的版本主要規劃了三個目錄檔案分別存放可執行程式、配置檔案和日誌檔案,並且增加了新的執行方式:可以直接通過啟動服務的方式來執行程式,使用上會更友好。
本次是測試步驟如下:
0、在測試之前準備了兩臺linux(redhat5.4)虛擬機器(機器1:bogon,IP:10.122.3.73;機器2:bogon_2,IP:10.122.3.69),分別安裝了MySQL5.6.27。
1、 安裝OneProxy到bogon 的/usr/local/oneproxy目錄下。
2、 修改配置檔案proxy.conf,將兩臺機器設定成一個group,內容如下:
[oneproxy] keepalive = 1 event-threads = 4 log-file = log/oneproxy.log pid-file = log/oneproxy.pid lck-file = log/oneproxy.lck
mysql-version = 5.6.27 proxy-address = :3307 proxy-master-addresses.1 = 10.122.3.73:3306@server1 proxy-slave-addresses.1 = 10.122.3.69:3306@server1
proxy-user-list = test/1378F6CC3A8E8A43CA388193FBED5405982FBBD3@test #proxy-user-group = server1:test/1378F6CC3A8E8A43CA388193FBED5405982FBBD3 proxy-user-group = server1:test/1378F6CC3A8E8A43CA388193FBED5405982FBBD3 #proxy-user-group.2 = server2:test/1378F6CC3A8E8A43CA388193FBED5405982FBBD3
proxy-part-template = conf/template.txt proxy-part-tables.1 = conf/part.txt proxy-part-tables.2 = conf/part2.txt proxy-charset = gbk_chinese_ci proxy-group-policy = server1:master-only
proxy-secure-client = 127.0.0.1
remote-address = 10.122.3.69:4041 vip-address = 10.122.3.200/eth0:0 |
3、 根據oneproxy.service檔案在/etc/init.d目錄下建立oneproxyd檔案,修改後內容如下:
ONEPROXY_HOME=/usr/local/oneproxy ONEPROXY_SBIN="${ONEPROXY_HOME}/bin/oneproxy" ONEPROXY_CONF="${ONEPROXY_HOME}/conf/proxy.conf" ONEPROXY_PID="${ONEPROXY_HOME}/log/oneproxy.pid" …(其他部分省略) |
4、 啟動OneProxy,通過10.122.3.73:3307埠連線資料庫,執行查詢命令確認資料庫是否可以訪問:
[root@bogon oneproxy]# service oneproxyd start
Starting OneProxy ... [確定]
[root@bogon oneproxy]# ps -ef|grep oneproxy
root 29683 1 0 14:56 ? 00:00:00 /usr/local/oneproxy/bin/oneproxy --defaults-file=/usr/local/oneproxy/conf/proxy.conf
root 29684 29683 0 14:56 ? 00:00:00 /usr/local/oneproxy/bin/oneproxy --defaults-file=/usr/local/oneproxy/conf/proxy.conf
root 29709 31281 0 14:56 pts/1 00:00:00 grep oneproxy
[root@bogon ~]# mysql -h 10.122.3.200 -P 3307 -utest -ptest
mysql> select now();
+---------------------+
| now() |
+---------------------+
| 2016-01-31 14:59:59 |
+---------------------+
1 row in set (0.05 sec)
5、 停止OneProxy:
[root@bogon oneproxy]# service oneproxyd stop
Stopping OneProxy ... [確定]
[root@bogon oneproxy]# ps -ef|grep oneproxy
root 29951 31281 0 15:03 pts/1 00:00:00 grep oneproxy
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7913676/viewspace-1984853/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 新的組織結構
- 物料主記錄的組織結構
- Nuxt.js 深入淺出:目錄結構與檔案組織詳解UXJS
- 銷售組織的結構
- rust 模組組織結構Rust
- 物料管理中的組織結構
- 會計中的組織結構
- 治理結構與組織機構
- django的目錄結構Django
- 制度組織執行三到位
- iOS 工程組織結構分享iOS
- 如何在word中製作組織結構圖 用word做組織結構圖
- OneProxy5.8.1防止單點故障特性試驗
- 程式語言基本組成:組織結構
- PostgreSQL 目錄結構SQL
- fabric 目錄結構
- dedecms 目錄結構
- linux的目錄結構Linux
- Laravel的目錄結構分析Laravel
- 組織架構新型資料結構思考架構資料結構
- Unity3D專案Plugins目錄組織Unity3DPlugin
- DedeCMS模板目錄的檔案目錄結構
- Tomcat目錄結構Tomcat
- 分析Angular目錄結構Angular
- Jmeter之目錄結構JMeter
- ecos框架目錄結構框架
- linux 目錄結構Linux
- 系統目錄結構
- 程式碼目錄結構記錄
- Unix目錄結構的來歷
- SaaS公司組織結構圖 - David
- Redis 物件內部組織結構 —— 字典Redis物件
- 專案管理與組織結構(轉)專案管理
- 通用的人員和組織結構模型模型
- 如何組織軟體模組的程式碼結構?
- 銷售憑證中組織結構的作用
- OneProxy5.8.1資料庫連線池特性試驗資料庫
- DiscuzX2.5完整目錄結構【模板目錄template】