PowerFlex:SDCのアップグレード中にファイル システムがアンマウントされました

概要: ファイルが開いている場合、アップグレード中にStorage Data Client (SDC)のデバイス マウントが失われます。

この記事は次に適用されます: この記事は次には適用されません: この記事は、特定の製品に関連付けられていません。 すべての製品パージョンがこの記事に記載されているわけではありません。

現象

SDCのアップグレード

SDCパッケージのアップグレード中に、ScaleIOボリューム上に存在するファイル システムは自動的にアンマウントされます。アップグレード後は、アップグレードの実行前と比較して、/dev/scini*デバイス上に存在するマウントされるファイルシステムの数が少なくなります。次のコマンドを実行すると、マウントされているファイルシステムの数が予想よりも少なくなります。

mount |grep scini

原因

SDCパッケージをアップグレードすると、以前にインストールされたバージョンのSDCは削除されます。
削除プロセスの一環として、sciniサービスが停止されます
の停止 scini サービスは、sciniデバイスに直接存在するすべてのファイル システムのアンマウントを試みます。
これらのアンマウント操作は、デバイス上に存在するファイル システム上に開いているファイルがない限り成功します。
ファイル システムのアンマウントに失敗しても、アップグレード プロセスは中断されません。
アンマウント操作のいずれかが失敗した場合、サーバーが再起動されるまで、以前のバージョンのSDCが引き続き使用されます。

解決方法

 PoweerFlexは設計どおりに動作しています。

ファイル システムがアンマウントされないようにするには、SDCアップグレードを実行する前に次の手順を実行します。ScaleIOボリュームに直接存在するすべてのファイル システムを一覧表示します。

mount |grep scini

 

リストされた各ファイル システムで、less や tail -f などの任意の方法で任意のファイルを開きます。ユーザー root として次のコマンドを実行すると、ファイル システム上に開いているファイルがあるかどうかを確認できます。すべての出力は、1つ以上のファイルが開いていることを示します。

lsof 

 

SDCアップグレードを実行します。この回避策を適用すると、サーバーが再起動されるまで、以前のバージョンのSDCが引き続き使用されます。

対象製品

PowerFlex rack, ScaleIO
文書のプロパティ
文書番号: 000030420
文書の種類: Solution
最終更新: 22 9月 2025
バージョン:  4
質問に対する他のDellユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。