物理standby的Failover
参考与:《三思笔记》此书 物理standby的 failover 注意几点: 1 failover 之后, 原primary 数据库默认不再是data guard 配置的一部分。 2 多数情况下,其它逻辑/物理standby 数据库不直接参与failover的过程,因此这些数据库不需要做任何操作。 3 某些情况
参考与:《三思笔记》此书
物理standby的 failover
注意几点:
1 failover 之后,原primary 数据库默认不再是data guard 配置的一部分。
2 多数情况下,其它逻辑/物理standby 数据库不直接参与failover的过程,因此这些数据库不需要做任何操作。
3 某些情况下,新的primary 数据库配置之后,需要重新创建其它所有的standby 数据库。
另外,如果待转换角色的standby 处于maximum protection 或maximum availability 模式的话,归档日志应该是连续存在的,这种情况下你可以直接从第3 步执行,否则建议你按照操作步骤从第1 步开始执行。
一般情况下failover 都是表示primary 数据库瘫痪,最起码也是起不来了,因此这种类型的切换基本上不需要primary 数据库做什么操作。所以下列步骤中如果有提到primary 和standby 执行的,只是建议你如果primary还可以用,那就执行一下,即使它能用你却不执行,也没关系,不影响standby 数据库的切换:)
1、检查归档文件是否连续
查询待转换standby 数据库的V$ARCHIVE_GAP 视图,确认归档文件是否连接:
SQL>SELECT THREAD#, LOW_SEQUENCE#,HIGH_SEQUENCE# FROM V$ARCHIVE_GAP;
no rows selected
如果返回的有记录,按照列出的记录号复制对应的归档文件到待转换的standby 服务器。这一步非常重要,必须确保所有已生成的归档文件均已存在于standby 服务器,不然可能会数据不一致造成转换时报错。文件复制之后,通过下列命令将其加入数据字典:
注册:gap文件:
SQL> ALTER DATABASE REGISTER PHYSICAL LOGFILE 'filespec1';
2、检查归档文件是否完整
分别在primary/standby 执行下列语句:
该语句取得当前数据库各线程已归档文件最大序号,如果primary 与standby 最大序号不相同,必须将多出的序号对应的归档文件复制到待转换的standby 服务器。不过既然是failover,有可能primary 数据库此时已经无法打开,甚至无法访问。
3、启动failover执行下列语句
15:30:42 scott@felix SQL>conn / assysdba
Connected.
15:30:51 sys@felix SQL>alter database recover managedstandby database finishforce;
Database altered.
FORCE 关键字将会停止当前活动的RFS 进程,以便立刻执行failover。
15:30:58 sys@felix SQL>select swtichover_status from v$database;
select swtichover_status from v$database
*
ERROR at line 1:
ORA-00904: "SWTICHOVER_STATUS":invalid identifier
15:31:21 sys@felix SQL>select status from v$instance;
STATUS
------------------------
MOUNTED
我们可以发现备库已经由open变成mount状态;
15:42:07 sys@felix SQL>alter database open;
Database altered.
15:42:18 sys@felix SQL>
剩下的步骤就与前面switchover 很相似了
4、切换物理standby 角色为primary
15:42:18 sys@felix SQL>alter database commit to switchover to primary;
Database altered.
15:45:18 sys@felix SQL>select switchover_status from v$database;
SWITCHOVER_STATUS
----------------------------------------
NOT ALLOWED
15:45:38 sys@felix SQL>select open_mode from v$database;
OPEN_MODE
----------------------------------------
MOUNTED
15:48:16 sys@felix SQL>alter database open;
Database altered.
15:48:36 sys@felix SQL>select open_mode from v$database;
OPEN_MODE
----------------------------------------
READ WRITE
此时primary 数据库已经不再是data guard 配置的一部分,我们需要做的就是尝试看看能否恢复原primary 数据库,将其改造为新的standby服务器。

ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

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

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

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

ホットトピック











499 の意味と考えられる理由. 499 は実際には HTTP プロトコルの標準ステータス コードではなく、nginx のカスタム ステータス コードです。nginx の公式ドキュメントにはこのステータス コードの明確な説明が見つかりませんでした。ブログはこちらです説明: HTTP エラー 499 は、サーバーを介したリクエストの処理の途中でクライアントがシャットダウンしたことを意味します。499 エラーコードは、クライアントで何かが起こったことをよりよく示しています。

仮想マシン (VM) を物理マシンに変換することは、仮想インスタンスおよび関連するアプリケーション ソフトウェアを物理ハードウェア プラットフォームに移行するプロセスです。この変換は、オペレーティング システムのパフォーマンスとハードウェア リソースの使用率を最適化するのに役立ちます。この記事は、この変換を行う方法を詳しく説明することを目的としています。仮想マシンから物理マシンへの移行を実装するにはどうすればよいですか?通常、仮想マシンと物理マシン間の変換プロセスは、サードパーティ ソフトウェアによって仮想マシンの外部で実行されます。このプロセスは、仮想マシンの構成とリソースの転送を含む複数の段階で構成されます。物理マシンを準備する: 最初のステップは、物理マシンが Windows のハードウェア要件を満たしていることを確認することです。変換プロセスにより既存のデータが上書きされるため、データを物理マシンにバックアップする必要があります。 *システムイメージを作成するための管理者権限を持つ管理者アカウントのユーザー名とパスワード。仮想になります

Apple は、新しい iOS17 システムに、スタンバイ モードというまったく新しい機能を導入しました。この機能により、iPhone は充電中にロック モードに入り、横向きに置くとすぐにスタンバイ モードになり、iPhone が即座にスマート ディスプレイに変わります。これにより、ユーザーは電力を節約しながら、充電中に iPhone をより便利に使用できるようになります。この機能の追加により、ユーザーエクスペリエンスがさらに向上します。 iPhoneをスタンバイモードに設定するにはどうすればよいですか? iOS17で横置きスタンバイモードに設定するにはどうすればいいですか?ホーム画面のアイコンをクリックし、「設定」というアイコンを見つけてクリックします。携帯電話の設定インターフェースを開き、「スタンバイモード」オプションを見つけてタップしてオンにします。したがって

クラウド サーバーの vCPU は、物理サーバーの CPU 上での実行をシミュレートするプロセッサです。物理サーバーは通常、複数の vCPU インスタンスをサポートでき、各インスタンスは独立して実行されます。これらの vCPU の数は、物理サーバーの構成とクラウド サービス プロバイダーのポリシーによって異なります。 vCPU と物理 CPU の関係は、時分割多重技術によって実現されます。これは、物理 CPU の時間が複数の時間セグメントに分割され、各セグメントが仮想マシン インスタンスの vCPU に割り当てられることを意味します。したがって、仮想マシン インスタンスの vCPU は、物理 CPU 全体ではなく、それに割り当てられたタイム スライスのみを使用できます。 vCPU のパフォーマンスは、基盤となる物理 CPU によって制限されます。たとえば、4 つの CPU コアと 8 つのスレッドを備えた物理サーバーは、

人類は室温21℃で超伝導を達成したのだろうか?物理サークルは完全に爆発しました!北京時間の昨日の午後、米国ラスベガスで開催された物理学会議で雷が爆発した。高温超伝導は破壊的なブレークスルーを達成した疑いがある。会議では、ロチェスター大学の物理学者ランガ・ディアス氏が、室温超伝導研究におけるこの画期的な進歩を報告した。今回、ランガ・ディアスが本当に室温超電導を達成すれば、地球規模のエネルギー消費問題は根本から解決され、人類は電気エネルギーを利用して莫大な電力を獲得するようになる。制御可能な核融合を根本的に習得できれば、長距離の宇宙旅行も可能となり、人類は本格的に出発すると言えるでしょう。そしてこの技術を使いこなす者は間違いなく世界をリードするでしょう。 (SFが現実になったようなものです。)

物理学者の中には、人間が実際にマトリックス空間に住んでいることを確認した人もいます。 ?このような一見不可解な結論は科学によって確認できるのでしょうか?ポーツマス大学の物理学准教授で情報理論の専門家であるメルビン・ボプソン氏は、新しい論文の中で、人間がシミュレートされた世界に住んでいるという仮説が情報の基本法則に存在する可能性があると提案した。たとえば、これらの法則は、人間の DNA 遺伝情報やコンピューターに保存されているデジタル情報に隠されている可能性があります。力学の第 2 法則と彼の結果は、時間の経過とともに次のことを示しています。

光を使用してニューラル ネットワークをトレーニングした清華大学の研究結果が、最近 Nature 誌に掲載されました。逆伝播アルゴリズムを適用できない場合はどうすればよいですか?彼らは、物理的な光学システムでトレーニング プロセスを直接実行する完全順方向モード (FFM) トレーニング方法を提案し、従来のデジタル コンピューター シミュレーションの制限を克服しました。簡単に言うと、これまでは物理システムを詳細にモデル化し、それらのモデルをコンピューター上でシミュレートしてネットワークをトレーニングする必要がありました。 FFM 手法ではモデリング プロセスが不要になり、システムが学習と最適化に実験データを直接使用できるようになります。これは、トレーニングで各層を後ろから前にチェックする (バックプロパゲーション) 必要がなくなり、ネットワークのパラメーターを前から後ろに直接更新できることも意味します。パズルのように例えると、バックプロパゲーションです。

Sora のリリース後にいくつかのバグが発生しました。モデルは物理世界を完全には理解していませんでしたが、子犬が歩くときに 2 つの前足が交差するという予想外の現象が発生しました。オブジェクトのインタラクションは、ビデオのリアリズムを生成するために非常に重要ですが、インタラクションにおいて実際の 3D オブジェクトの動的な動作を合成することは、現時点では依然として非常に困難です。アクション条件付きダイナミクスは、オブジェクトの物理的なマテリアル特性の認識と、これらの特性 (オブジェクトの剛性など) に基づいた 3D モーションの予測を必要とする研究分野です。実際の物体の物理的材料特性の測定は、データのサポートが不足しているため非常に困難であるため、物理的材料特性の評価は依然として厄介な未解決の問題です。最近、M.I.T.
