目次
管理voting disks

管理votingdisks

Jun 07, 2016 pm 03:57 PM
管理

管理voting disks 一、关于voting disk 的一些必须要知道的东西: 11g 以前我们可以使用dd 命令来备份voting disk ,但是在11g 以后 oracle 不再支持使用 dd 来备份voting disk。 如果使用 dd or cp 命令可能会破坏 集群件堆栈的正常启动。 voting disk 会作



管理voting disks

一、关于voting disk 的一些必须要知道的东西:
11g 以前我们可以使用dd 命令来备份voting disk ,但是在11g 以后 oracle 不再支持使用 dd 来备份voting disk。
如果使用 dd or cp 命令可能会破坏 集群件堆栈的正常启动。
voting disk 会作为OCR的一部分自动备份,并且当有新 voting disk 添加时会自动恢复上去。


*在维护voting disk前,必须要保证有可用的ocr,ocr 的状态可以用 ocrcheck 来检查;如果ocr 的状态不可用则必须先恢复ocr。

*如果 集群是从11g 前的版本upgrade 上来的,在把voting 放到asm dg上时要将ASM COMpatibity (compatible.asm)设为11.2.0.0
*在同一个集群中 voting disk 不能同时放到 asm dg 和非asm dg 存储上。

*对于 voting disk 放在asm dg上的情况,只能使用 crsctl replace votedisk 这个管理操作命令
*对于使用非asm dg的 voting disk 器管理操作命令为:add css votedisk / delete css votedisk
*对于使用asm dg的voting disk,其voting disk 的数量由 asm dg的 冗余度决定。

----asm 磁盘组冗余度和voting disk数量的关系
External redundancy : 一个dg 1个voting disk
Normal redundancy : 一个dg 3个voting disk
High redundancy : 一个dg 5个voting disk


*如果要想更改 voting disk 的数量,只能通过更改 asm dg的 冗余度来完成。


二、恢复voting disk的一般步骤:
1、确保ocr 正常,若不正常现修复ocr

2、独占模式(root)启动crs
# crsctl start crs -excl

3、查看当前voting disk的定义信息:
$ crsctl query css votedisk
-- ----- ----------------- --------- ---------
## STATE File Universal Id File Name Disk group
1. ONLINE 7c54856e98474f61bf349401e7c9fb95 (/dev/sdb1) [DATA]

4、根据3、中的结果信息来确定 voting disk使用的 asm dg 还是 其他存储设备,然后再恢复voting disk
---asm dg
crsctl replace votedisk +asm_disk_group

---其他存储设备
$ crsctl delete css votedisk FUID
Add a voting disk, as follows:
$ crsctl add css votedisk path_to_voting_disk

5、强制关闭集群
#crsctl stop crs -f

6、重启集群
#crsctl start crs

三、voting disk的迁移,添加,删除

----从asm dg 迁移到其他存储设备
$ crsctl replace votedisk path_to_voting_disk

----从其他存储设备迁移到 asm dg
$ crsctl replace votedisk +asm_disk_group


-----管理使用其他存储设备的voting disk
添加 voting disk:
$crsctl add css votedisk path_to_voting_disk[...]
删除 voting disk:
$ crsctl delete css votedisk {FUID| path_to_voting_disk[...]}


----使用设备b 替换设备a;需要先添加设备b,再删除设备a
crsctl add css votedisk path_to_voting_diskB -purge
-purge 选项表示删除现有其他设备

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Redis を使用して分散トランザクション管理を実装する方法 Redis を使用して分散トランザクション管理を実装する方法 Nov 07, 2023 pm 12:07 PM

Redis を使用して分散トランザクション管理を実装する方法 はじめに: インターネットの急速な発展に伴い、分散システムの使用がますます普及しています。分散システムでは、トランザクション管理が重要な課題です。従来のトランザクション管理方法は分散システムに実装するのが難しく、非効率的です。 Redisの特性を利用して、分散トランザクション管理を容易に実現し、システムのパフォーマンスと信頼性を向上させることができます。 1. Redis の概要 Redis は、効率的な読み取りおよび書き込みパフォーマンスと豊富なデータを備えたメモリベースのデータ ストレージ システムです。

Javaで生徒の成績管理機能を実装するにはどうすればよいですか? Javaで生徒の成績管理機能を実装するにはどうすればよいですか? Nov 04, 2023 pm 12:00 PM

Javaで生徒の成績管理機能を実装するにはどうすればよいですか?現代の教育システムでは、生徒の成績管理は非常に重要な課題です。生徒の成績を管理することで、学校は生徒の学習進度をより適切に監視し、生徒の弱点と長所を理解し、この情報に基づいてより的を絞った指導計画を立てることができます。この記事では、Java プログラミング言語を使用して生徒の成績管理機能を実装する方法について説明します。まず、生徒の成績のデータ構造を決定する必要があります。通常、学生の成績は次のように表すことができます。

Laravel 拡張機能パッケージ管理: サードパーティのコードと機能を簡単に統合 Laravel 拡張機能パッケージ管理: サードパーティのコードと機能を簡単に統合 Aug 25, 2023 pm 04:07 PM

Laravel 拡張機能パッケージ管理: サードパーティのコードと関数を簡単に統合する はじめに: Laravel 開発では、プロジェクトの効率と安定性を向上させるためにサードパーティのコードと関数をよく使用します。 Laravel 拡張パッケージ管理システムを使用すると、これらのサードパーティのコードと機能を簡単に統合できるため、開発作業がより便利で効率的になります。この記事では、Laravel 拡張機能パッケージ管理の基本概念と使用法を紹介し、読者がそれをより深く理解し、適用できるようにいくつかの実践的なコード例を使用します。ララとは

Kirin オペレーティング システムでネットワーク サーバーを設定および管理するにはどうすればよいですか? Kirin オペレーティング システムでネットワーク サーバーを設定および管理するにはどうすればよいですか? Aug 04, 2023 pm 09:25 PM

Kirin オペレーティング システムでネットワーク サーバーを設定および管理するにはどうすればよいですか? Kirin オペレーティング システムは、中国で独自に開発された Linux ベースのオペレーティング システムです。オープンソース、セキュリティ、安定性の特徴を持ち、中国で広く使用されています。この記事では、Kirin オペレーティング システムでネットワーク サーバーをセットアップおよび管理する方法を紹介し、読者が独自のネットワーク サーバーをより適切に構築および管理できるようにします。 1. 関連ソフトウェアのインストール ネットワーク サーバーのセットアップと管理を開始する前に、必要なソフトウェアをインストールする必要があります。 Kirin OS では、次のことができます。

Windows 10で右クリックメニュー管理が開けない場合の対処方法 Windows 10で右クリックメニュー管理が開けない場合の対処方法 Jan 04, 2024 pm 07:07 PM

win10システムを使用している場合、マウスを使用してデスクトップを右クリックしたり、右クリックメニューを実行したりすると、メニューが開かなくなり、コンピュータを正常に使用できなくなります。問題を解決するシステム。 Win10 の右クリック メニュー管理を開くことができません: 1. まずコントロール パネルを開き、クリックします。 2. 次に、「セキュリティとメンテナンス」の下をクリックします。 3. 右側をクリックしてシステムを復元します。 4. それでも使用できない場合は、マウス自体に問題がないか確認してください。 5. マウスに問題がないことを確認したら、+ を押して Enter を押します。 6. 実行が完了したら、コンピュータを再起動します。

MongoDB テクノロジー開発で遭遇するトランザクション管理問題の解決策の分析 MongoDB テクノロジー開発で遭遇するトランザクション管理問題の解決策の分析 Oct 08, 2023 am 08:15 AM

MongoDB テクノロジー開発で遭遇するトランザクション管理問題の解決策の分析 最新のアプリケーションがますます複雑かつ大規模になるにつれて、データのトランザクション処理要件もますます高くなっています。 MongoDB は、人気のある NoSQL データベースとして、データ管理において優れたパフォーマンスとスケーラビリティを備えています。ただし、MongoDB はデータの一貫性とトランザクション管理が比較的弱く、開発者にとって課題となっています。この記事では、MongoDB 開発で遭遇するトランザクション管理の問題を調査し、いくつかの解決策を提案します。

ディスクをパーティション分割する方法 ディスクをパーティション分割する方法 Feb 25, 2024 pm 03:33 PM

ディスク管理をパーティション分割する方法 コンピュータ技術の継続的な発展に伴い、ディスク管理はコンピュータの使用に不可欠な部分になりました。ディスク管理の重要な部分として、ディスク パーティショニングによりハード ディスクを複数の部分に分割し、データをより柔軟に保存および管理できるようになります。では、パーティションディスクを管理するにはどうすればよいでしょうか?以下、詳しくご紹介していきます。まず、ディスクのパーティション分割方法は 1 つだけではなく、さまざまなニーズや目的に応じて柔軟に選択できることを明確にする必要があります。頻繁

キャッシュ管理に Hyperf フレームワークを使用する方法 キャッシュ管理に Hyperf フレームワークを使用する方法 Oct 21, 2023 am 08:36 AM

キャッシュ管理に Hyperf フレームワークを使用する方法 キャッシュはアプリケーションのパフォーマンスを向上させる重要な手段の 1 つであり、最新のフレームワークはより便利なキャッシュ管理ツールを提供します。この記事では、キャッシュ管理に Hyperf フレームワークを使用する方法を紹介し、具体的なコード例を示します。 Hyperf フレームワークは、Swoole をベースに開発された高性能フレームワークで、強力なキャッシュ管理機能を含む豊富な組み込みコンポーネントとツールのセットを備えています。 Hyperf フレームワークは、Redis や Memcach などの複数のキャッシュ ドライバーをサポートします。

See all articles