Sybase on CLUSTERPRO for Linux HowTo

Similar documents
Samba_HowTo.doc

DHCPサーバのクラスタ化

Samba on CLUSTERPRO for Linux HOWTO

CLUSTERPRO for Linux PostgreSQL HowTo

NFS On CLUSTERPRO for Linux

CLUSTERPRO ファイルサーバ監視オプション編

CLUSTERPRO による MariaDB の HA クラスタ動作検証 第 1 版 日本電気株式会社クラウドプラットフォーム事業部 CLUSTERPRO グループ

CLUSTERPRO/システム構築ガイド

INR-HG5290b_users_Linux-RHEL4_.doc

PrintWalker/LXE インストールガイド

install

PostgreSQLによる データベースサーバ構築技法

INR-HF51882d_users_Linux-Solaris_.doc

WebOTX Application Server クラスタ構築ガイド

Xen入門 ppt

Xen入門 ppt

ExpressUpdate Agent インストレーションマニュアル

CLUSTERPRO 作業報告書

Turbolinux CLUSTERPRO X 3.0 簡易導入ガイド ~ MySQL編 ~

Oracle Application Server 10g(9

Actual ESS Adapterの使用について

sg_lenovo_os.xlsx

Docker Haruka Iwao Storage Solution Architect, Red Hat K.K. February 12, 2015

fx-9860G Manager PLUS_J

IBM Power Systems上でのCLUSTERPRO動作検証結果

Red Hat Enterprise Linux AS (v.3 for IPF) Update 3

別紙 : 検証環境の構築手順 ( 章 ) 1. サーバ設定 1.1 IP アドレス設定 サーバは以下の 6 台を用いる pgpool-ii サーバ 2 台 DB サーバ 3 台 上位サーバ 1 台 OS は全サーバで CentOS 6.4 x86_64 とする pgpool-ii のサー

untitled

3 4 SAP HANA 5 6 SAP HANA Xeon E7 v3 SAP HANA 6 8 OLTP OLAP 1 9 SAP S/4HANA SAP HANA Studio 13 14

PowerGres on Linuxマニュアル

# mv httpd tar.gz /usr/local/src /usr/local/src # tar zxvf httpd tar.gz make #./configure # make # make install Apache # /usr/local/apac

CLUSTERPRO X for Windows PPガイド (バックアップツール)

1 1 CentOS Java JDK(JavaSE Development Kit)......

1996 Only One Technology NetJapan System Data Protection Solutions 2009 ActiveImage Protector ActiveImage Protector OS NetJapan System Protection Solu

P X-M04-00 PowerChute Network Shutdown PowerChute Network Shutdown Standard v2.2.3a / Enterprise v2.2.3v PowerChute Network Shutdown Standard

<Documents Title Here>

橡環境設定.PDF

HITACHI Gigabit Fibre Channel (SUSE Linux Enterprise Server IOCard-FP2-Z-199(1)

はしがき 本書は CLUSTERPRO MC ProcessSaver 1.0 for Linux ( 以後 ProcessSaver と記載します ) と CLUSTERPRO X 3.1 for Linux ( 以後 CLUSTERPRO と記載します ) を組み合わせて フェイルオーバクラスタ

Microsoft Word - nvsi_050090jp_oracle10g_vlm.doc

クラスタ環境におけるNetVault Backupバックアップ&リストア構築ガイド

アプリケーションサーバ JBoss超入門

PowerGres on Linuxマニュアル

100123SLES11HA.pptx

概要

Oracle Database Clientクイック・インストレーション・ガイド, 10gリリース 1( ) for Linux x86-64

ゲスト OS インストール ガイド

ESMPRO/DeliveryManager

A : kerl kerl Erlang/OTP Erlang/OTP 2 2 Elixir/Phoenix URL 2 PDF A.2 Bash macos.bash_profile exp

Asterisk PBX 不正利用防止

PostgreSQL Plus 管理者ガイド

NEC COBOL Media V2.0 セットアップカード SL438740B01-1

IBM Software Group DB2 Information Management Software DB2 V8 XML SQL/XML 2 XML XML UDF XMLExtender XML XML XMLCollection, XMLColumn XML UDF Informati

ソフトウェア説明書 CA APM 9 (9.5)

Oracle Database 10g Automatic Storage Management の NEC iStorage S シリーズへの適用

Windowsユーザーの為のOracle Database セキュリティ入門

WebSphere Application Server V5.0 for Linux Ver. 1.11

Oracle Application Server 10g (9.0.4) for Linux x86 インストール手順 - J2EE実行環境編

intra-mart Web for SellSide ver /03/31 Oracle MS-SQL Server IBM DB2 MS-SQL Server IBM DB2 Client Side JavaScript Server Side JavaScript URL -

Cisco® ASA シリーズルーター向けDigiCert® 統合ガイド

CLUSTERPRO 作業報告書

Transcription:

Sybase on CLUSTERPRO for Linux HowTo 1 2006 2 6-1-

... 3... 4... 5... 7 DB... 8 DB... 9... 10 DB... 11 DB... 12 CLUSTERPRO... 13... 20-2-

Sybase Adaptive Server Enterprise Red Hat Enterprise Linux AS3 Update5 CLUSTERPRO SE for Linux 3.1-5 Sybase Adaptive Server Enterprise 12.5.2 Sybase DB Sybase http://www.sybase.co.jp/ Sybase http://www.sybase.co.jp/product/manuals/index.html -3-

(1) 2 : SYB01 SYB02 : AS01 CLUSTER /dev/sdb1 /dev/sdb2 SYB01 : /mnt/sdb2 Adaptive : /dev/sdb1 AS01 DB : /dev/sdb2 SYBDB01 SYB02 AS01 Master (2) 2 : 1 SYB01 2 SYB02 AS01 AS02 : CLUSTER /dev/sdb1 SYB01 SYB02 1 /dev/sdb2 2 /dev/sdb3 : /dev/sdb1 /dev/sdb2 /mnt/sdb2 /dev/sdb3 /mnt/sdb3 /dev/sdb2 AS01 Adaptive : /dev/sdb3 Master DB 1 AS01 AS02 DB 2 AS02 Master DB : AS01 DB SYBDB01 AS02 DB SYBDB02-4-

[ ] 3-1. sybase groupadd sybase useradd -g sybase sybase passwd sybase 3-2. /opt/sybase mkdir /opt/sybase chown sybase:sybase /opt/sybase 3-3. sybase row NEC Sybase mkdir /mnt/sdb2 mount /dev/sdb2 /mnt/sdb2 chown sybase:sybase /mnt/sdb2 mkdir /mnt/sdb2 mkdir /mnt/sdb3 mount /dev/sdb2 /mnt/sdb2 mount /dev/sdb3 /mnt/sdb3 chown sybase:sybase /mnt/sdb2 chown sybase:sybase /mnt/sdb3 CLUSTERPRO -5-

3-4. /sbin/sysctl -w kernel.shmmax=67108864 64MB(=67108864) /etc/init.d/boot.local 5. 3-5. sybase sybase GUI XWindow 4. 7. SYB01: 4. 5. 6. 7. SYB02: 4. 5. 6. 7. 4. 6. -6-

================================================== CD CD-ROM $ mount /mnt/cdrom /media/cdrom CD-ROM setup $ /mnt/cdrom/setup 1 GUI Install Shield /opt/sybase Typical 1 GUI Sybase -7-

DB DB Adaptive XP 4 DB (1) (2) Adaptive Adaptive (1) Adaptive Adaptive (2) (3) DB DB Sybase ASE 12.5 AS01 /opt/sybase/interfaces /opt/sybase/ase-12_5/ AS01.cfg /opt/sybase/ase-12_5/install/run_ AS01 /opt/sybase/ase-12_5/install/run_ AS01_bak Note: DB interfaces CLUSTERPRO IP /etc/hosts interfaces -8-

DB DB isql SQL isql DB DB 8-1. $. /opt/sybase/sybase.sh $ isql -Usa -P -SAS01 1> SQL DB 1> create database SYBDB01 2> go DB 1> use SYBDB01 2> go connect -9-

================================================== CD CD-ROM $ mount /mnt/cdrom /media/cdrom CD-ROM setup $ /mnt/cdrom/setup 2 GUI Install Shield /opt/sybase Typical 2 GUI Sybase -10-

DB DB Adaptive XP 4 DB (1) (2) Adaptive (1) Adaptive DB (2) DB (3) DB DB Sybase ASE 12.5 AS02 /opt/sybase/interfaces /opt/sybase/ase-12_5/as01.cfg /opt/sybase/ase-12_5/install/run_ AS02 /opt/sybase/ase-12_5/install/run_ AS02_bak (4) DB 8-4. DB Note: DB interfaces CLUSTERPRO IP /etc/hosts interfaces -11-

DB DB isql SQL isql DB DB 8-1. $. /opt/sybase/sybase.sh $ isql -Usa -P -SAS02 1> SQL DB 3> create database SYBDB02 4> go DB 3> use SYBDB02 4> go connect DB -12-

CLUSTERPRO 7-1. Sybase Sybase exec pid 7-2. CLUSTERPRO Sybase DB -13-

(1) start.sh! /bin/sh *************************************** * start.sh * *************************************** correct the installation path of Sybase. /opt/sybase/sybase.sh if [ "$CLP_EVENT" = "START" ] if [ "$CLP_DISK" = "SUCCESS" ] echo "NORMAL1" if [ "$CLP_SERVER" = "HOME" ] echo "NORMAL2" echo "ON_OTHER1" data +"%Y/%m/%d %T" echo "Sybase ASE start" correct the sybase account and the install path of ASE su sybase c. ${SYBASE}/SYBASE.sh; startserver f \ {SYBASE}/${SYBASE_ASE}/install/RUN_ AS01 > /dev/null 2>&1 & sleep 10 echo "ERROR_DISK from START" -14-

elif [ "$CLP_EVENT" = "FAILOVER" ] if [ "$CLP_DISK" = "SUCCESS" ] echo "FAILOVER1" if [ "$CLP_SERVER" = "HOME" ] echo "FAILOVER2" echo "ON_OTHER2" data +"%Y/%m/%d %T" echo "Sybase ASE start" correct the sybase account and the install path of ASE su sybase c. ${SYBASE}/SYBASE.sh; startserver f \ {SYBASE}/${SYBASE_ASE}/install/RUN_ AS01 > /dev/null 2>&1 & sleep 10 echo "ERROR_DISK from FAILOVER" echo "NO_CLP" echo "EXIT" exit 0-15-

(2) stop.sh! /bin/sh *************************************** * stop.sh * *************************************** correct the installation path of Sybase. /opt/sybase/sybase.sh if [ "$CLP_EVENT" = "START" ] if [ "$CLP_DISK" = "SUCCESS" ] echo "NORMAL1" if [ "$CLP_SERVER" = "HOME" ] echo "NORMAL2" echo "ON_OTHER1" date +"%Y/%m/%d %T" echo "Sybase ASE stop" correct the path of shutdown script for ASE dataserver shutdown=/home/sybase/shutdown correct the server name of ASE data server su - sybase -c ". ${SYBASE}/SYBASE.sh; isql -S AS01 -U sa -P -i $shutdown" sleep 10 echo "ERROR_DISK from START" -16-

elif [ "$CLP_EVENT" = "FAILOVER" ] if [ "$CLP_DISK" = "SUCCESS" ] echo "FAILOVER1" if [ "$CLP_SERVER" = "HOME" ] echo "FAILOVER2" echo "ON_OTHER2" date +"%Y/%m/%d %T" echo "Sybase ASE stop" correct the path of shutdown script for ASE dataserver shutdown=/home/sybase/shutdown sleep 10 correct the server name of ASE data server su - sybase -c ". ${SYBASE}/SYBASE.sh; isql -S AS01 -U sa -P -i $shutdown" sleep 10 echo "ERROR_DISK from FAILOVER" echo "NO_CLP" echo "EXIT" exit 0 shutdown /home/sybase/shutdown SQL shutdown go -17-

(3) start.sh!/bin/sh *************************************** * start.sh * *************************************** correct the install path of syb and the library pass. /opt/sybase/sybase.sh export LD_LIBRARY_PATH=/opt/sybase/OCS-12_5/lib if [ "$CLP_EVENT" = "START" ] if [ "$CLP_DISK" = "SUCCESS" ] echo "NORMAL1" if [ "$CLP_SERVER" = "HOME" ] echo "NORMAL2" echo "ON_OTHER1" correct or add the prameters, server naem, databsyb name, etc... clp_sybmon sybwatch -d SYBDB01 -s AS01 -u sa -i 10 -r 10 -c 2 echo "ERROR_DISK from START" elif [ "$CLP_EVENT" = "FAILOVER" ] if [ "$CLP_DISK" = "SUCCESS" ] echo "FAILOVER1" if [ "$CLP_SERVER" = "HOME" ] echo "FAILOVER2" echo "ON_OTHER2" correct or add the prameters, server naem, databsyb name, etc... clp_sybmon sybwatch -d SYBDB01 -s AS01 -u sa -i 10 -r 10 -c 2 echo "ERROR_DISK from FAILOVER" echo "NO_CLP" echo "EXIT" exit 0-18-

(4) stop.sh! /bin/sh *************************************** * stop.sh * *************************************** correct the library pass export LD_LIBRARY_PATH=/opt/sybase/OCS-12_5/lib if [ "$CLP_EVENT" = "START" ] if [ "$CLP_DISK" = "SUCCESS" ] echo "NORMAL1" if [ "$CLP_SERVER" = "HOME" ] echo "NORMAL2" echo "ON_OTHER1" correct the watch id clp_sybmon sybwatch -stop echo "ERROR_DISK from START" elif [ "$CLP_EVENT" = "FAILOVER" ] if [ "$CLP_DISK" = "SUCCESS" ] echo "FAILOVER1" if [ "$CLP_SERVER" = "HOME" ] echo "FAILOVER2" echo "ON_OTHER2" correct the watch id clp_sybmon sybwatch -stop echo "ERROR_DISK from FAILOVER" echo "NO_CLP" echo "EXIT" exit 0-19-

8-1. DB $ /opt/sybase/ase-12_5/install/startserver f /opt/sybase/ase-12_5/install/run_as01 8-2. DB $ /opt/sybase/ase-12_5/install/showserver 8-3. DB isql 1> shutdown 2> go $ isql -Usa -P -SMyServer -i /home/sybase/shutdown /home/sybase/shutdown shutdown go 8-4. DB $ srvbuild GUI DB 1024 768 $. /opt/sybase/sybase.sh Sybsystemprocs device path DB 8-5. SA System Administrator sa Sybase sa null DB isql 1> sp_password OldPass, NewPass 2> go sa OldPass null 1> sp_password null, NewPass 2> go -20-