Global Network Block Device

Similar documents
Red Hat Mobile Application Platform 4.2 RHMAP のインストール

管理ポータルの概要

管理ポータルの概要

Red Hat CloudForms 4.2 セルフサービスユーザーインターフェースの概要

Fedora Live イメージ - Fedora Live イメージの使い方

管理ポータルの概要

展開とプロビジョニングの概念

Adobe Acrobat DC 製品比較表

AWS Client VPN - ユーザーガイド

ユーザーポータルの概要

Fedora ライブイメージ - How to use the Fedora Live image

Fedora ライブイメージ - How to use the Fedora Live Image

Red Hat OpenStack Platform 13 オーバークラウドの既存 Red Hat Ceph クラスターとの統合

ユーザーポータルの概要

Red Hat 認定クラウドとサービスプロバイダーの認定 1.0 Red Hat 認定クラウドおよびサービスプロバイダー認定のワークフロー

外部SQLソース入門

Title Slide with Name

cocos2d-x #cocos2d-x

SonicWALL SSL-VPN 4000 導入ガイド

FUJITSU Storage ETERNUS DX 構築ガイド(サーバ接続編) SAS/Linux用

HULFT の通信をよりセキュアに HULFT と SSH Tectia を組み合わせたセキュアで強力なファイル転送 Compatibility Note 2008 年 9 月 株式会社セゾン情報システムズの企業内 企業間通信ミドルウェアである HULFT は ファイル転送のアプリケーションとして

UCS M シリーズ サーバでの Redhat/CentOS オペレーティング システムのインストール

Software Tag Implementation in Adobe Products

Windows Phone 用 Cisco AnyConnect セキュアモビリティクライ アントユーザガイド(リリース 4.1.x)

セットアップカード

はじめに このドキュメントではftServerに関する障害調査を行う際に 必要となるログ データの取得方法を説明しています ログ データの取得には 初期解析用のデータの取得方法と 詳細な調査を行うときのデータ取得方法があります 特別な理由でOS 側のログが必要となった場合には RHELログの取得につ

タイトル

Microsoft PowerPoint - LAB-03-SR18-ã…Łã‡¡ã‡¤ã…«ã…ªã‡¹ã…‹ã‡¢-v1

A 28 TEL Take-Two Interactive Software and its subsidiaries. All rights reserved. 2K Sports, the 2K

ISO イメージをディスクに書き込む方法 - ISO イメージをダウンロードし、CD や DVD メディアへ書き込む方法

Veritas System Recovery 18 System Recovery Disk

自己紹介 指崎則夫 ( さしざきのりお ) SCUGJ 運営スタッフ Microsoft MVP

Xpand! Plug-In Guide

TOOLS for UR44 Release Notes for Windows

エレクトーンのお客様向けiPhone/iPad接続マニュアル

NSR-500 Create DVD Installer Procedures

360_h1_4.ai

CLUSTERPRO MC StorageSaver 2.2 for Linux リリースメモ 2017(Apr) NEC Corporation ライセンス パッケージのインストール セットアップ マニュアル 補足事項 注意事項

名称未設定

Linux ドライバのインストール

インターネット接続ガイド v110

2013年 「上場企業における英語活用実態調査」報告書

ServerView RAID Manager VMware vSphere ESXi 6 インストールガイド

Zinstall WinWin 日本語ユーザーズガイド

Parallels Desktop 7 クイックスタートガイド

Microsoft Word - nvsi_090196_r1_vaultdr_offline_rhel_dualpath.doc

Red Hat Enterprise Linux 6 Portable SUSE Linux Enterprise Server 9 Portable SUSE Linux Enterprise Server 10 Portable SUSE Linux Enterprise Server 11 P

Title Slide with Name

memo ii

Microsoft Word - HowToSetupVault_mod.doc

X-Form Plug-in Guide

LSI MegaRAID SAS Device Driver Installation Guide - 日本語

Install Guide

ダウンロード方法 アルテラのソフトウェアをインストールするためのダウンロード ファイルには以下の種類があります.tar フォーマットのソフトウェアとデバイス ファイルがバンドルされたセット ダウンロードとインストールをカスタマイズするための個別の実行ファイル ディスクに焼いて他の場所にインストールす

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

TOEIC(R) Newsletter

untitled

Microsoft iSCSI Software Targetを使用したクラスタへの共有ディスク・リソースの提供

AutoCAD WS Mobile アプリケーション

Microsoft Word - nvsi_080188jp_r1_netvault_oracle_rac_backup_complemental_guide_j_174x217.doc

Microsoft Word - quick_start_guide_16 1_ja.docx

2014_Apr_FSLP_A4

Red Hat Satellite 6.4 Red Hat Satellite のモニタリング

FC741E2_091201

Oracle_for_SAP :29 PM ページ 2 2 3

MIDI_IO.book

概要0911JP.indd

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

Microsoft Word - nvsi_090203_r1_sanboot_vaultdr.doc

DHCPサーバのクラスタ化

ダウンロード方法 アルテラのソフトウェアをインストールするためのダウンロード ファイルには以下の種類が あります.tar フォーマットのソフトウェアとデバイス ファイルがバンドルされたセット ダウンロードとインストールをカスタマイズするための個別の実行ファイル ディスクに焼いて他の場所にインストール

untitled

XHS1991.COM 国際 IT 認定試験問題集の提供者 1 年で無料進級することに提供する

iPhone/iPad接続マニュアル

ドライバインストールガイド

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

2


2D/3D CAD データ管理導入手法実践セミナー Autodesk Vault 最新バージョン情報 Presenter Name 2013 年 4 月 2013 Autodesk

wix #wix

ダウンロード方法アルテラのソフトウェアをインストールするためのダウンロード ファイルには以下の種類があります.tar フォーマットのソフトウェアとデバイス ファイルの完全なセット ダウンロードとインストールをカスタマイズするための個別の実行ファイル ディスクに焼いて他の場所にインストールするための

Calpont InfiniDBマルチUM同期ガイド

Red Hat Decision Manager 7.0 IBM WebSphere Application Server への Decision Server のインストールおよび設定

ベース0516.indd

Veritas System Recovery 16 Management Solution Readme


HP StorageWorks 9000–series Virtual Library System User Guide (抜粋)

CLUSTERPRO MC RootDiskMonitor 2.3 for Linux リリースメモ 2018(Jun) NEC Corporation ライセンス パッケージのインストール セットアップ マニュアル

LVM Technical Documentation


Server Backup Manager 5.0 Debian および Ubuntu システムへの Server Backup Free のインストール 1. APT-GET をしてServer Backup Free をインストールする 2. Server Backup Free のインストール

vsphere (RDM) No Multi Path (DMMP) No DELL Single Path No SCv2000 Series: SCv2000 SCv2020 SCv2080 Single Path No vsphere No Single Path No vsphere (RD

proventia_site_protector_sp8_sysreq

名称未設定

PowerPoint Presentation


SMART USER'S GUIDE_0804.ai

FUJITSU Storage ETERNUS BE50 S2 運用ガイド Symantec Backup Exec 2014 修正適用編

ScanFront300/300P セットアップガイド

Oracle Enterprise Managerシステム監視プラグイン・インストレーション・ガイドfor Juniper Networks NetScreen Firewall, 10gリリース2(10.2)

Transcription:

Red Hat Enterprise Linux 5 Global Network Block Device エディッション 3 Red Hat Global File System を持つ GNBD の使用 Last Updated: 2017-10-16

Red Hat Enterprise Linux 5 Global Network Block Device Red Hat Global File System を持つ GNBD の使用 エディッション 3 Landmann rlandmann@redhat.com

法律上の通知 Copyright 2009 Red Hat, Inc. This document is licensed by Red Hat under the Creative Commons Attribution-ShareAlike 3.0 Unported License. If you distribute this document, or a modified version of it, you must provide attribution to Red Hat, Inc. and provide a link to the original. If the document is modified, all Red Hat trademarks must be removed. Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law. Red Hat, Red Hat Enterprise Linux, the Shadowman logo, JBoss, OpenShift, Fedora, the Infinity logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries. Linux is the registered trademark of Linus Torvalds in the United States and other countries. Java is a registered trademark of Oracle and/or its affiliates. XFS is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries. MySQL is a registered trademark of MySQL AB in the United States, the European Union and other countries. Node.js is an official trademark of Joyent. Red Hat Software Collections is not formally related to or endorsed by the official Joyent Node.js open source or commercial project. The OpenStack Word Mark and OpenStack logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation's permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community. All other trademarks are the property of their respective owners. 概要 このドキュメントは Red Hat Enterprise Linux 5 対応の Red Hat GFS を持つ Global Network Block Device (GNBD) の使用に関する概要を提供します

目次 目次 はじめに............................................................................................................. 2. 1. このガイドについて 2. 対象者 3. ソフトウェアバージョン 4. 関連ドキュメント 5. フィードバック 第... 1 章... RED..... HAT..... GFS.... と共に........ GNBD...... を使用........................................................................... 4. 第... 2. 章... DEVICE-MAPPER.................. MULTIPATH............. を持つ....... GNBD...... の使用を考慮する.......................................................... 5. 2.1. LINUX ページキャッシング 2.2. GNBD サーバーノードフェンシング 第... 3. 章... GNBD...... ドライバーとコマンドの使用................................................................................................ 6. 3.1. サーバーから GNBD をエキスポート 使用法 サンプル 3.2. クライアント上で GNBD をインポート 使用法 サンプル 第... 4. 章... GNBD...... サーバーノード上で.................... GFS..... の実行...................................................................... 10.. 付録..... A.. 改訂履歴..................................................................................................... 11.. 索引............................................................................................................ 12.. 2 2 2 2 3 5 5 6 6 8 8 8 9 1

Global Network Block Device はじめに 1. このガイドについて このガイドは Global File System (GFS) を持つ Global Network Block Device (GNDB) の使い方を説明しています デバイスマッパーマルチパス GNDB ドライバーとコマンドの使用法 そして GNBD サーバーノード上での GFS の実行についての説明が含まれます 2. 対象者 このガイドは Linux オペレーティングシステムを実行しているシステムの管理に携わるシステム管理者によって使用されることを意図しています そして Red Hat Enterprise Linux 5 及び GFS ファイルシステムの管理に精通している必要があります 3. ソフトウェアバージョン 表 1 ソフトウェアバージョン ソフトウェア 説明 RHEL5 RHEL5 とそれ以降を意味します GFS RHEL5 とそれ以降対応の GFS を意味します 4. 関連ドキュメント Red Hat Enterprise Linux の使用法に関する情報には以下の資料を参照して下さい : Red Hat Enterprise Linux インストールガイド Red Hat Enterprise Linux 5 のインストールに関する情報を提供します Red Hat Enterprise Linux 導入ガイド Red Hat Enterprise Linux 5 の導入 設定 及び管理に関する情報を提供します Red Hat Enterprise Linux 5 対応の Red Hat Cluster Suite に関する詳細情報には 以下の資料を参照して下さい : Red Hat Cluster Suite 概要 Red Hat Cluster Suite について高度なレベルの概要を提供します Red Hat Cluster の設定と管理 Red Hat Cluster コンポーネントのインストール 設定 及び管理に関する情報を提供します LVM Administrator's Guide: Configuration and Administration Provides a description of the Logical Volume Manager (LVM), including information on running LVM in a clustered environment. 2

はじめに Global File System: 設定と管理 Red Hat GFS (Red Hat Global File System) のインストール 設定 及び維持に関する情報を提供します Global File System 2: 設定と管理 Red Hat GFS2 (Red Hat Global File System 2) のインストール 設定 及び維持に関する情報を提供します Device-Mapper Multipath の使用法 Red Hat Enterprise Linux 5 の Device-Mapper Multipath 機能の使用に関する情報を提供します Linux Virtual Server の管理 Linux Virtual Server (LVS) でのハイパフォーマンスシステムとサービスの設定に関する情報を提供します Red Hat Cluster Suite リリースノート Red Hat Cluster Suite の最新リリースに関する情報を提供します Red Hat Cluster Suite のドキュメントとその他の Red Hat ドキュメントは Red Hat Enterprise Linux ドキュメント CD 及び http://www.redhat.com/docs/ でのオンラインで HTML PDF 及び RPM のバージョンで入手できます 5. フィードバック 誤字 脱字を見つけたり 又はこのマニュアルを改善するアイデアをお持ちの場合は 弊社までご連絡下さい その際には このコンポーネント rh-cs に対して Bugzilla ( http://bugzilla.redhat.com/bugzilla/) 内でレポートを提出して下さい Be sure to mention the manual's identifier: Bugzilla component: Documentation-cluster Book identifier: Global_Network_Block_Device(EN)-5 (2009-01-05T15:25) By mentioning this manual's identifier, we know exactly which version of the guide you have. ドキュメントの改善案をお持ちの場合は できるだけ詳しい記述をお願いします エラーを発見された場合は そのセクション番号や周辺の文章を含めて頂くと弊社で簡単に発見できるようになります 3

Global Network Block Device 第 1 章 RED HAT GFS と共に GNBD を使用 GNBD (Global Network Block Device) はイーサネット LAN でのブロックレベルのストレージアクセスを提供します GNBD コンポーネントは GFS ノードではクライアントとして稼働し GNBD サーバーノードではサーバーとして稼働します GNBD サーバーノードはそのローカルストレージ ( 直接接続したストレージ 又は SAN ストレージ ) から GFS ノードへブロックレベルのストレージをエキスポートします 表 1.1 GNBD ソフトウェアサブシステムコンポーネント summarizes the GNBD software subsystems components. 表 1.1 GNBD ソフトウェアサブシステムコンポーネント ソフトウェアサブシステム コンポーネント 説明 GNBD gnbd.ko クライアント上に GNBD デバイスドライバーを 実装するカーネルモジュール gnbd_export GNBD サーバー上で GNBD 群を作成 エキスポート 及び管理するコマンド gnbd_import GNBD クライアント上で GNBD 群をインポートと管理するコマンド gnbd_serv ノードがネットワーク上でローカルストレージをエキスポート出来るようにするサーバーデーモン GNBD サーバーがデバイスマッパーマルチパスと一緒に機能するように設定することができます デバイスマッパーマルチパスを持つ GNBD により 複数の GNBD サーバーノードを設定してストレージデバイスまでの冗長パスを提供することができるようになります GNBD サーバー群はそこで 冗長 GNBD 群を介して GFS ノード群への複数ストレージパスを提供します デバイスマッパーマルチパスを持つ GNBD を使用する時 1 つの GNBD サーバーノードが使用不可能になった場合は 他の GNBD サーバーノードが GFS ノードにストレージデバイスへのアクセスを提供します これは Red Hat GFS を持つ GNBD の使用法を文書化しており 以下の章で構成されます : 2 章 Device-Mapper Multipath を持つ GNBD の使用を考慮する, which describes some of the issues you should take into account when configuring multipathed GNBD server nodes 3 章 GNBD ドライバーとコマンドの使用, which describes the restrictions that apply when you are running GFS on a GNBD server node 4 章 GNBD サーバーノード上で GFS の実行, which describes the user commands that configure GNBD 4

第 2 章 DEVICE-MAPPER MULTIPATH を持つ GNBD の使用を考慮する 第 2 章 DEVICE-MAPPER MULTIPATH を持つ GNBD の使用を考慮する デバイスマッパーマルチパスを使用する GNBD により 複数の GNBD サーバーノード (GNBD 群を GFS ノードにエキスポートするノード群 ) を設定してストレージデバイスへの冗長パスを提供できるようになります GNBD サーバーノード群は そこで冗長 GNBD 群を介して GFS ノードへの複数ストレージパスを提供します デバイスマッパーマルチパスを持つ GNBD を使用する時 1 つの GNBD サーバーノードが使用不可能になった場合には 別の GNBD サーバーノードが GFS ノードにストレージへのアクセスを提供することができます デバイスマッパーマルチパスを持つ GNBD を使用している場合 以下の事項を考慮する必要があります : Linux page caching, as desribed in Linux ページキャッシング. Fencing GNBD server nodes, as described in GNBD サーバーノードフェンシング. GNBD device names; export names for GNBD devices must be unique. Additionally, you must specify the -u or -U when using the gnbd_export command. Exporting GNBD devices is described in 3 章 GNBD ドライバーとコマンドの使用. 2.1. LINUX ページキャッシング For GNBD with device-mapper multipath, do not specify Linux page caching (the -c option of the gnbd_export command). All GNBDs that are part of a logical volume must run with caching disabled. Data corruption occurs if the GNBDs are run with caching enabled. Refer to サーバーから GNBD をエキスポート for more information about using the gnbd_export command for GNBD with devicemapper multipath. 2.2. GNBD サーバーノードフェンシング GNBD サーバーノードは ネットワークから物理的にノードを取り除くフェンシングメソッドを使用してフェンスされる必要があります 物理的に GNBD サーバーノードを取り除くには 次の項目以外の他のフェンシングデバイスを使用します : fence_brocade フェンスエージェント fence_vixel フェンスエージェント fence_mcdata フェンスエージェント fence_sanbox2 フェンスエージェント fence_scsi フェンスエージェント 更に GNBD フェンシングデバイス (fence_gnbd フェンシングエージェント ) を使用して GNBD サーバーノードをフェンスすることはできません GNBD サーバーノード用のフェンシングの設定に関する詳細情報には Global File System マニュアルを参照して下さい 5

Global Network Block Device 第 3 章 GNBD ドライバーとコマンドの使用 Global Network Block Device (GNBD) ドライバーはノードがそのローカルストレージを GNBD としてネットワーク上でエキスポートできるようにして そのネットワークの他のノードがストレージを共有出来るようにします GNBD をインポートするクライアントノードはそれを普通のブロックデバイスのように使用します 複数クライアント上での GNBD のインポートは GFS を使用可能にする共有ストレージの設定を形成します GNBD ドライバーは以下のコンポーネントを通じて実装されます gnbd_serv GNBD サーバーを実装します これは ノードがネットワーク上でローカルストレージをエキスポートできるようにする user-space デーモンです gnbd.ko GNBD クライアント (GNBD デバイスを使用しているノード ) 上で GNBD デバイスドライバーを実装します 次の 2 つのユーザーコマンドを使用して GNBD を設定できます : gnbd_export (for servers) User program for creating, exporting, and managing GNBDs on a GNBD server. gnbd_import ( クライアント用 ) GNBD クライアント上で GNBD 群のインポートと管理をする為のユーザープログラムです 3.1. サーバーから GNBD をエキスポート gnbd_serv デーモンは それが GNBD としてストレージをエキスポートできるようになるにはノード上で稼働している必要があります 以下のようにして gnbd_serv コマンドを使用して gnbd_serv デーモンを開始します : #gnbd_serv gnbd_serv: startup succeeded ローカルストレージがエキスポート用に識別されると そのエキスポートのために gnbd_export コマンドが使用されます 注記 デバイスマッパーマルチパスを持つ GNBD サーバーを設定する時は ページキャッシングを使用してはいけません 論理ボリュームの一部となっている全ての GNBD 群はキャッシングを無効にして実行する必要があります デフォルトで gnbd_export コマンドはキャッシングをオフにしてエキスポートします 注記 GNBD をインポートするのはクライアントであるため サーバーは GNBD をインポートしてそれを使用すべきではありません サーバーがキャッシュ化されていないデバイスをエキスポートした場合 背後にあるデバイスも gfs によって使用されます 使用法 gnbd_export -d pathname -e gnbdname [-c][-u][-u 6

第 3 章 GNBD ドライバーとコマンドの使用 pathname エキスポートするストレージデバイスを指定します gnbdname GNBD の為に選択された任意の名前を指定します これは GNBD クライアント上でデバイス名として使用されます この名前は ネットワーク内でエキスポートされる全ての GNBD 群内で特有のものである必要があります -o 読み込み専用としてデバイスをエキスポートします -c キャッシングを有効にします エキスポートされた GNBD から読み込み Linux ページキャッシングを活用します デフォルトで gnbd_export コマンドはキャッシングを有効にしません 注記 デバイスマッパーマルチパスを持つ GNBD サーバーを設定する時は -c オプションを指定しないで下さい 論理ボリュームの一部となっている全ての GNBD 群はキャッシングを無効にして実行される必要があります 注記 GFS 5.2 又はそれ以前のバージョンを使用していて GNBD 設定を変更したくない場合は -c オプションを指定する必要があります GFS Release 5.2.1 以前は Linux キャッシングは gnbd_export 用にデフォルトで有効になっていました -c オプションが指定されていない場合は GNBD は認知できるほどのパフォーマンス低下を受けます また -c オプションが指定されていないと エキスポートされた GNBD はデフォルトのタイムアウト値 (-t オプション ) を使用してタイムアウトモードで動作します gnbd_export コマンドとそのオプションに関する詳細情報については gnbd_export man ページを参照して下さい -u uid エキスポートされたデバイスに手動で 汎用識別子 (UID ー Universal Identifier) をセットします このオプションは -e と一緒に使用されます UID はデバイスマッパーマルチパスによって使用されて マルチパスマップ内に所属するデバイスを決定します マルチパス化をするにはデバイスは UID を持っている必要があります しかし ほとんどの SCSI デバイスでは デフォルトの Get UID コマンド /usr/sbin/gnbd_get_uid が適切な値を返します 注記 UID は GNBD 自身ではなく エキスポートされているデバイスを参照します 2 つの GNBD デバイスの UID は 同じ背後のデバイスをエキスポートしている場合にのみ同一となる必要があります これは 両方の GNBD サーバーが同じ物理デバイスに接続されていると言う意味です 7

Global Network Block Device 注記 -U command オプションが機能しない場合に このオプションは共有ストレージデバイスのエキスポートの為にのみ使用されるものです この状態は SCSI デバイスではほとんど発生しません 2 つの GNBD デバイスが同じ背後のデバイスをエキスポートしていないのに 同じ UID を与えてある場合には データ破損が生じます -U Command UID 取得のコマンドです UID コマンドは gnbd_export コマンドがエキスポートされたデバイス用に汎用識別子を取得する為に実行するコマンドです UID は GNBD でデバイスマッパーマルチパスを使用する為に必要となります このコマンドは実行したい実行ファイルの完全なパスを使用する必要があります そのコマンドには %M %m あるいは %n のエスケープシーケンスを含むことができます %M はエキスポートされたデバイスのメジャー番号に展開され %m はエキスポートされたデバイスのマイナー番号に展開されます そして %n はそのデバイスの sysfs 名に展開されます コマンドが与えられない場合は GNBD はデフォルトのコマンド /usr/sbin/gnbd_get_uid を使用します このコマンドはほとんどの SCSI デバイスで機能します サンプル このサンプルは GNBD マルチパスで設定された GNBD サーバーの為のものです これはデバイス /dev/sdc2 を GNBD gamma としてエキスポートします キャッシュはデフォルトで無効になっています gnbd_export -d /dev/sdc2 -e gamma -U このサンプルは GNBD マルチパスで設定されていない GNBD サーバーの為のものです これはデバイス /dev/sdb2 をキャッシュが有効になっている GNBD delta としてエキスポートします gnbd_export -d /dev/sdb1 -e delta -c このサンプルはデバイス /dev/sdb2 を GNBD delta としてキャッシュを有効にした状態でエキスポートします gnbd_export -d /dev/sdb2 -e delta -c 3.2. クライアント上で GNBD をインポート gnbd.ko カーネルモジュールは それが GNBD 群をインポートできるようになるには ノード上でロードされている必要があります GNBD 群がインポートされる時には デバイスノード群がその為に /dev/gnbd/ 内で作成されてそれがエキスポートされた時の名前を割り当てられています 使用法 gnbd_import -i Server 8 Server GNBD 群のインポート元となるホスト名 又は IP アドレスによって GNBD サーバーを指定します このサーバーからエキスポートされた全ての GNBD 群はこのコマンドを実行しているクライアント上でインポートされます

第 3 章 GNBD ドライバーとコマンドの使用 サンプル このサンプルは nodea と言う名前のサーバーから全ての GNBD 群をインポートします gnbd_import -i nodea 9

Global Network Block Device 第 4 章 GNBD サーバーノード上で GFS の実行 GFS は少々の制限を持って GNBD サーバーノード上で実行することができます その上 GNBD サーバーノード上で GFS を実行すると パフォーマンスが減少します 以下の制限が GNBD サーバーノード上で GFS を実行する場合に適用されます 重要 GNBD サーバーノード上で GFS を実行している場合には 一覧表示してある制限に従わなければなりません さもないと GNBD サーバーノードは失敗します 1. GNBD サーバーノードは GFS ファイルシステムをマウントするのに必要な全てのストレージデバイスにローカルアクセスできなければなりません GNBD サーバーノードは 他の GNBD デバイスをインポートして (gnbd_import コマンド ) ファイルシステムを実行することは出来ません 2. GNBD サーバーは 全ての GNBD を非キャッシュ化モードでエキスポートしなければなりません そして 論理ボリュームデバイスではなく 生の (raw) デバイスをエキスポートしなければなりません 3. GFS は生の (raw) デバイスではなく 論理ボリュームデバイス上で実行しなければなりません 注記 低下したパフォーマンスを受け入れるために エキスポートした GNBD 上でタイムアウトの期間を増加する必要があるかも知れません タイムアウトの期間を増加する必要度はハードウェアの品質により決定されます 10

付録 A 改訂履歴 付録 A 改訂履歴 改訂 3-7.400 2013-10-31 Rüdiger Landmann Rebuild with publican 4.0.0 改訂 3-7 2012-07-18 Anthony Towns Rebuild for Publican 3.0 改訂 1.0-0 Thu Jan 29 2009 11

Global Network Block Device 索引 D device-mapper multipath, Device-Mapper Multipath を持つ GNBD の使用を考慮する fencing GNBD server nodes, GNBD サーバーノードフェンシング Linux page caching, Linux ページキャッシング driver and command usage, GNBD ドライバーとコマンドの使用 exporting from a server, サーバーから GNBD をエキスポート importing on a client, クライアント上で GNBD をインポート E exporting from a server daemon, サーバーから GNBD をエキスポート F feedback, フィードバック fencing GNBD server nodes, GNBD サーバーノードフェンシング G GFS, using on a GNBD server node, GNBD サーバーノード上で GFS の実行 GNBD, using with Red Hat GFS, Red Hat GFS と共に GNBD を使用 gnbd.ko module, GNBD ドライバーとコマンドの使用, クライアント上で GNBD をインポート gnbd_export command, GNBD ドライバーとコマンドの使用, 使用法 gnbd_import command, GNBD ドライバーとコマンドの使用, 使用法 gnbd_serv daemon, GNBD ドライバーとコマンドの使用, サーバーから GNBD をエキスポート I importing on a client module, クライアント上で GNBD をインポート L Linux page caching, Linux ページキャッシング S software subsystem components, Red Hat GFS と共に GNBD を使用 12