Calpont InfiniDBマルチUM同期ガイド

Similar documents
InfiniDB最小推奨仕様ガイド

CLUSTERPRO X for Windows PPガイド

システム管理者ガイド GIGAPOD 3 システム管理者ガイド - 負荷分散構成 第 1.01 版 2013 年 3 月 改訂履歴 No バージョン 日付 作成者 改訂者 補足 /09 トライポッドワークス 初稿 /03 トライポッドワークス cr

Copyright 2008 NIFTY Corporation All rights reserved. 2

Systemwalker Network Assist V10.0/V11.0L10/11.0

Scripting Tools for Windows PowerShell リリースノート

相続支払い対策ポイント

150423HC相続資産圧縮対策のポイント

ハピタス のコピー.pages

Copyright 2008 All Rights Reserved 2

Silk Central Connect 15.5 リリースノート

OpenAM 9.5 インストールガイド オープンソース ソリューション テクノロジ ( 株 ) 更新日 : 2013 年 7 月 19 日 リビジョン : 1.8

Microsoft Windows Internet Explorer は 米国 Microsoft Corporation の 米国およびその他の国における登録商標または商標です Linux は Linus Torvalds 氏の日本およびその他の国における登録商標または商標です Red Hat

改訂履歴 版番号改訂日改訂者改訂内容 年 2 月 2 日ネットワールド 新規 I

Microsoft Windows Internet Explorer は 米国 Microsoft Corporation の 米国およびその他の国における登録商標または商標です Linux は Linus Torvalds 氏の日本およびその他の国における登録商標または商標です Red Hat

改訂履歴 版番号改訂日改訂者改訂内容 年 2 月 5 日ネットワールド 新規 I

Net'Attest EPS設定例

Interstage Interaction Manager V9 Oracle Database 11g 適用手順書

Oracle9i Application Server for Windows NT/2000 リリース・ノート追加情報 リリース

第 2 版

CLUSTERPRO MC StorageSaver for BootDisk 1.2 (for Windows) インストールガイド 2014(Mar) NEC Corporation はじめに 製品導入の事前準備 本製品のインストール 本製品の初期設定 本製品のアンインストール

Cisco Start Switch 設定マニュアル設定のバックアップとリストア Cisco Small Business 年 1 月 20 日 第 1.0 版 株式会社ネットワールド

Password Manager Pro スタートアップガイド

PostgreSQL Plus 管理者ガイド

Cisco Start Firewall Cisco ASA 5506-X PAT(Port Address Translation) の設定 2016 年 3 月 23 日 第 1.1 版 株式会社ネットワールド

"ソフトウェア カフェテリアサービス向けソフトウェア説明書

CLUSTERPRO MC RootDiskMonitor 1.0 for Windows インストールガイド 2013(Mar) NEC Corporation はじめに 製品導入の事前準備 本製品のインストール 本製品の初期設定 本製品のアンインストール

Net'Attest EPS設定例

"ソフトウェア カフェテリアサービス向けソフトウェア説明書

第 4 版 2019 年 05 月

アプリケーション補足説明書(Office2003)

Microsoft Word - J-jdev_dba_db_developers.doc

CLUSTERPRO MC StorageSaver for BootDisk 2.1 (for Windows) インストールガイド 2016(Mar) NEC Corporation はじめに 製品導入の事前準備 本製品のインストール 本製品の初期設定 本製品のアンインストール

CLUSTERPRO MC ProcessSaver 2.1 for Windows 構築ガイド 2016(Mar) NEC Corporation はじめに 責任範囲 適用範囲 概要 事前準備 クラスタ設定

CLUSTERPRO MC ProcessSaver 2.3 for Windows インストールガイド 2018(Jun) NEC Corporation はじめに 製品導入の事前準備 本製品のインストール 本製品のアンインストール 本製品のアップデートインストール

Microsoft Windows Windows Server Internet Explorer は 米国 Microsoft Corporation の 米国およびその他の国における登録商標または商標です Oracle と Java は Oracle Corporation 及びその子会社 関

CLUSTERPRO MC ProcessSaver 1.0 for Windows 構築ガイド 2012(Sep) NEC Corporation はじめに責任範囲適用範囲概要事前準備クラスタ設定

InfoPrint 5577/5579 ネットワーク設定ガイド(はじめに、目次)

改版履歴 版数改版内容 新規作成 i

HPE ProLiant Thin Micro TM200 サーバー Microsoft Windows Server インストール手順

Net'Attest EPS設定例

使用する前に

Sophos Enterprise Console

proventia_site_protector_sp8_sysreq

FUJITSU Software ServerView Infrastructure Manager Plug-in for Microsoft System Center Operations Manager 1.2 セットアップガイド Windows Server 2012 R2 版

初心者にもできるアメブロカスタマイズ新2016.pages

- 2 Copyright (C) All Rights Reserved.

改訂履歴 版番号改訂日改訂者改訂内容 年 2 月 12 日ネットワールド 新規 I

CLUSTERPRO MC RootDiskMonitor 2.3 for Windows インストールガイド 2018(Jun) NEC Corporation はじめに 製品導入の事前準備 本製品のインストール 本製品の初期設定 本製品のアンインストール 本製品のアップデートインストール

生活設計レジメ

44 4 I (1) ( ) (10 15 ) ( 17 ) ( 3 1 ) (2)

I II III 28 29


ConsoleDA Agent For Server インストールガイド

改版履歴 版数 改版 内容 新規作成 Microsoft.NET Framework のダウンロード先 URL を追記 バージョンアップに伴い改版 i

EPS設定例

2. Docker の基本的な操作 1 docker hub の参照 2 DockerHub の Explorer リンクからアプリケーションを参照 3 アプリケーション検索 4 tag について 3. docker 基本コマンド 1 docker の

株式会社インターナショナルシステムリサーチ International Systems Research Co. CloudGate UNO secured by Cybertrust デバイス ID 証明書 インストールマニュアル Windows 用 Ver [ 目次 ] はじめに 1

PrimeCollect

CLUSTERPRO MC RootDiskMonitor 1.1 for Windows パトロールシーク機能 インストールガイド 2013(Sep) NEC Corporation はじめに 製品導入の事前準備 本製品のインストール 本製品の初期設定 本製品のアンインストール

セットアップカード

How_to_use_integritycheck

Veritas System Recovery 16 Management Solution Readme

Microsoft Windows向けOracle Database 12cでのOracleホーム・ユーザーの導入

Notes and Points for TM4C123Gx Internal Flash memory

Copyright 2006 KDDI Corporation. All Rights Reserved page1

目次 はじめに インストール JDBC ドライバの配置 初期登録ユーザー バージョンアップ 評価版の制限....8 参考.JDBC ドライバの入手と設定....9 ) I2C Co.,Ltd.. All

改訂履歴 版番号改訂日改訂者改訂内容 年 3 月 3 日ネットワールド 新規 I

Copyright All Rights Reserved. -2 -!

Windows Server 2016 Active Directory環境へのドメイン移行の考え方

機能仕様書フォーマット

McAfee Firewall for Linux リリース ノート McAfee ePolicy Orchestrator 用

Trueflow 3 Ver3

— intra-mart Accel Platform セットアップガイド (WebSphere編)   第7版  

インテル® Parallel Studio XE 2019 Composer Edition for Fortran Windows 日本語版 : インストール・ガイド

Polycom RealConnect for Microsoft Office 365

MultiPASS Suite 3.20 使用説明書

OTRS10 他社システムOTRS呼出利用手順書

AKiTiO Thunderboltシリーズ 設定ガイド -ソフトウェアRAIDの構成(Mac OS X/macOS)

IOWebDOC

VERITAS Backup Exec for Windows Servers Management Pack for Microsoft Operations Manager ガイド

MotionBoard Ver. 5.6 パッチ適用手順書

IPA:セキュアなインターネットサーバー構築に関する調査

改訂履歴 版番号改訂日改訂者改訂内容 年 2 月 3 日ネットワールド 新規 I

改版履歴 版数 改版日付 改版内容 /03/14 新規作成 2013/03まで製品サイトで公開していた WebSAM DeploymentManager Ver6.1 SQL Server 2012 製品版のデータベース構築手順書 ( 第 1 版 ) を本 書に統合しました 2

CLUSTERPRO MC RootDiskMonitor 2.1 for Windows パトロールシーク機能 インストールガイド 2016(Mar) NEC Corporation はじめに 製品導入の事前準備 本製品のインストール 本製品の初期設定 本製品のアンインストール

Microsoft Word - 最終版 バックせどりismマニュアル .docx

! Copyright 2015 sapoyubi service All Rights Reserved. 2

Net'Attest EPS設定例

クラスタ連携ガイド MSCS/MSFC 編

IBM Internet Security Systems NTFS ファイルシステム必須 一覧の 以後にリリースされた Service Pack (Release 2 等は除く ) は特に記載の無い限りサポートいたします メモリ 最小要件 512MB 推奨要件 1GB 最小要件 9GB 推奨要件

第 1 版

HeartCoreインストールマニュアル

作成日 :2017/03/29 ******************************************************************************* ** ** ** FUJITSU Cloud Service K5 ** ** ** ** ソフトウェアカフ

FUJITSU Software Infrastructure Manager Plug-in for Microsoft System Center Virtual Machine Manager 1.2 セットアップガイド Windows Server 2016 / 2019 版

CLUSTERPRO MC RootDiskMonitor 2.3 for Windows リリースメモ 2018(Jun) NEC Corporation はじめに ライセンス 動作要件 セットアップ マニュアル

NetSHAKER Version5.0検疫システムセットアップマニュアル

2

Microsoft Word - MOPatch-1.doc

アプリケーション補足説明書(Office2003)Microsoft(R) Office 2003 Editions

Transcription:

Calpont InfiniDB マルチ UM 同期ガイド Release 3.5.1 Document Version 3.5.1-1 December 2012 2801 Network Blvd., Suite 220 : Frisco, Texas 75034 : 972.999.1355 info@calpont.com : www.calpont.com

Copyright 2012 Calpont Corporation. All rights reserved. InfiniDB および Calpont 製品名は Calpont の商標です 他社およびその製品への参照は 各社が所有する商標を使用しており 参照のみを目的としています この文書の情報は予告なしに変更される場合があります この文書にいかなる誤りがある場合も Calpont に責任はないものとします その他すべての商標は各社の商標です ii

目次 はじめに i 対象読者...i 表記規則...i マニュアルリスト...ii マニュアルの入手...iii マニュアルへのフィードバック...iii 追加リソース...iii 第 1 章マルチユーザーモジュールでの同期の保持 1 マルチ UM 構成での DDL の実行... 1 オプション 1 : フロントエンドディレクトリのコピー... 1 オプション 2 : コマンドの手動実行... 2 付録 A rsync のスクリプト例 3 iii

iv

はじめに 本書では 2 つ以上のユーザーモジュールの同期を保持するために管理者が使用するオプションの概要について説明します エンタープライズ版のマルチユーザーモジュール構成のインストールについては Calpont InfiniDB インストレーションガイド を参照してください 対象読者 本書は Calpont InfiniDB システムのマルチユーザーモジュール構成の管理を行う IT 管理者を対象としています 表記規則 本書では 次の表記規則およびユーザーへの警告を使用しています 表 1: 表記規則 項目 説明 太字 表示されたとおりに入力する文字 例 :getloginfo と入力しますこの場合 getloginfo と入力します 斜体 変数またはプレースホルダ 文字列を適切に置き換えて入力します 複数の単語で構成される変数はアンダースコア (_) で連結して表示されています 例 : ID を入力します ID 番号 34878 を入力します IP_address を入力します IP アドレス 110.68.52.01 を入力します はじめに i

表 2: ユーザーへの警告 項目 説明 注意 : 役立つ情報であることを示します 警告 : データの損失または破損の原因となるハードウェアやソフトウェアのエラーを発生させる可能性があることを示します マニュアルリスト Calpont InfiniDB のマニュアルは 様々な読者を対象とした複数のガイドで構成されています 次の表を参照してください 表 3: マニュアル マニュアル Calpont InfiniDB 管理者ガイド Calpont InfiniDB 最小推奨仕様ガイド Calpont InfiniDB インストレーションガイド Calpont InfiniDB SQL 構文ガイド 説明 Calpont InfiniDB を管理するための詳細な手順について説明します Calpont InfiniDB の実装に必要なハードウェアおよびソフトウェアの最小の推奨仕様を示します 分散構成に Calpont InfiniDB をインストールするために必要な手順の概要について説明します Calpont InfiniDB に固有の構文について説明します Calpont InfiniDB 概要 分析用データベース Calpont InfiniDB の概要について説明します Calpont InfiniDB パフォーマンスチューニングガイド 分析用データベース InfiniDB をパラレル化および拡張するためのチューニングに役立つ情報について説明します ii はじめに

マニュアルの入手 英語版のマニュアルは (http://www.infinidb.org/ および http://www.calpont.com) で入手することができます 追加の支援が必要な場合は infinidb_doc@ashisuto.co.jp にご連絡ください マニュアルへのフィードバック マニュアルの改善に向けて フィードバック コメントおよび提案をいただけますようお願いいたします マニュアル名 バージョンおよびページ番号を添えてコメントを infinidb_doc@ashisuto.co.jp にご送付ください 追加リソース Calpont InfiniDB のインストールおよびチューニング または Calpont InfiniDB を使用したデータの問合せに関して支援が必要な場合は infinidb_doc@ashisuto.co.jp までご連絡ください はじめに iii

iv はじめに

第 1 章 マルチユーザーモジュールでの同期の保持 Calpont InfiniDB では 複数のユーザーモジュール (UM) を構成できます これらのユーザーモジュールのフロントエンドの定義は 同期がとれている必要があります そのため ある UM で実行される DDL を他の UM にレプリケートする必要があります 以下は レプリケーションを効果的に実行するオプションについて説明しています マルチ UM 構成での DDL の実行 マルチ UM を使用した構成では すべての DDL を 1 つの UM ( できれば UM1) のみで実行することをお薦めします こうすると 以下の 2 つのオプションの 1 つを使用することにより すべての UM で同期を保持しやすくなります オプション 1 : フロントエンドディレクトリのコピー 注意 : このオプションの使用を推奨します すべてのフロントエンドスキーマ情報は次のディレクトリに存在します /usr/local/calpont/mysql/db このスキーマ情報は すべてのオンライン UM 間で同期を保持する必要があります 同期を保持するには rsync コマンドを使用してソース UM を他のすべてのターゲット UM に同期させます 次に 2 つの UM サーバーを同期させるために使用する rsync コマンドの例を示します (MySQL の.err ファイルおよび.pid ファイルを除く ) これは DDL 文が実行されるソース UM で実行されます rsync -vuopg -e ssh --delete --exclude=*err --exclude=*pid -r / usr/local/calpont/mysql/db root@infinidb_um2:/usr/local/calpont/ mysql/ さらに自動化する必要がある場合は このコマンドをスクリプトに記述します スクリプトにこのコマンドを記述する例については 付録 A を参照してください マルチユーザーモジュールでの同期の保持 1

オプション 2 : コマンドの手動実行 CREATE コマンドおよび DROP コマンドは 同期させる必要のあるすべての UM で使用できます ある UMでCREATE TABLE を実行する場合 schema sync only コメントを使用して他の UM と同期させます 他のすべての UM で コメントオプションを使用した同じ CREATE TABLE コマンドを実行する必要があります CREATE newtable (column_info) ENGINE=INFINIDB COMMENT='schema sync only'; あるUMでDROP TABLE を実行する場合 RESTRICT オプションを使用して他のUM と同期させます この DROP TABLE コマンドを 他のすべての UM で実行する必要があります DROP TABLE droppedtable RESTRICT; ALTER TABLE コマンドまたはRENAME TABLE コマンドについては 前述の 2つの文 (DROP および CREATE) を組み合わせて 他のすべての UM で実行する必要があります DROP TABLE alteredtable RESTRICT; CREATE alteredtable (column_info) ENGINE=INFINIDB COMMENT='schema sync only'; CREATE PROCEDURE コマンドまたは DROP PROCEDURE コマンドについては 同じコマンドを他のすべての UM で実行する必要があります CREATE DATABASE コマンドまたは DROP DATABASE コマンドについては 同じコマンドを他のすべての UM で実行する必要があります 2 マルチユーザーモジュールでの同期の保持

付録 A rsync のスクリプト例 次に rsync コマンドの実行をさらに自動化するためにスクリプトに rsync コマンドを記述する例を示します rsync コマンドは 同期を保持する必要がある各 UM にレプリケートされます #!/usr/bin/expect # set timeout 600 set PASSWORD serverpwd set COMMAND1 "rsync -vuopg -e ssh --delete --exclude=*err -- exclude=*pid -r /usr/local/calpont/mysql/db root@infinidb_um2:/usr/ local/calpont/mysql/" set DEBUG 0 log_user $DEBUG spawn -noecho /bin/bash expect -re "# " # # send command # send "$COMMAND1\n" expect { -re "Host key verification failed" { send_user "FAILED: Host key verification failed\n" ; exit -1} -re "service not known" { send_user " FAILED: Invalid Host\n" ; exit -1} -re "ssh: connect to host" { send_user " FAILED: Invalid Host\n" ; exit -1 } -re "authenticity" { send "yes\n" expect { -re "word: " { send "$PASSWORD\n" } abort } } -re "word: " { send "$PASSWORD\n" } abort } expect { -re "# " {} abort -re "Permission denied" { send_user " FAILED: Invalid password\n" ; exit -1 } -re "(y or n)" { send "y\n" expect -re "# " { exit } } } exit rsync のスクリプト例 3

4 rsync のスクリプト例