閲覧
ヘルプ
サインイン
この投稿は5年以上前のものです
Solved!
xxxkisi
98 メッセージ
0
1182
2015年3月17日 01:00
Data Domainで作成されたコアファイルが /ddvar/core/ 配下にありますが、
容量が20GB程度になっているので1GB単位に分割してFTPへアップロードをしたいと考えています。
良い方法があれば教えて下さい。
レスポンス(2)
【対応方法】
Data Domain (DDOS) のCLIコマンドには/ddvar/core/ 配下に作成されたcoreファイルを分割するコマンドはありません。
そのためこのスレッドでは、例として一般的にWindows環境で普及しているツール、7-Zipを使用したファイルの分割方法について
ご説明させて頂きます。必要に応じてご活用ください。
(以下のツールはあくまで一般的なオープンソースソフトウェアです。ご自身の責任範疇にてご使用頂ければ幸いです。
本ツールの使用方法について不明な場合は必要に応じてツール開発元へお問い合わせ頂ければ幸いです。)
// 前提条件、準備
++ Data Domain側
①コピー対象のファイル確認、ファイルへのアクセス権設定
※CIFS経由でコピーする際に、権限のWarningが表示される場合に、対応をお願いします。Warningが出ない場合は対応不要です。
1. SSH(putty/teraterm)等でログイン(sysadminユーザ)
2. SEモードへ変更 ( https://support.emc.com/kb/181582 本KBの参照には特定の権限が必要です。)
3. 対象ファイル確認
# se ls -lR /ddr/var/core/
4. 対象ファイルのアクセス権変更 (以下サンプル)
( # se chmod 777 /ddr/var/core/kernel-xxxxxxxx-xx.xx/vmcore.gz )
( # se chmod 777 /ddr/var/ext/ddfs.core.xxxxx.xxxxxxxxxx.gz )
② 以下の投稿を参考頂き ①/ddvarのCIFS共有、もしくは③adminaccess ftp enableによる/ddvarアクセス設定を実施。
Data Domainの /ddvar 共有設定について
https://community.emc.com/thread/186150
++ Windows端末側
③ 該当Windowsクライアントに7-Zipがダウンロード、及びインストールされていることが前提となります。
http://sevenzip.sourceforge.jp/
※ 7-Zipはオープンソースソフトウェアで、高圧縮率のファイルアーカイバ(圧縮・解凍ソフト)です。
※ コマンドラインツールの場合は、モジュールをダウンロード、展開してください。インストールは不要です。
④ /ddvar/core/配下の対象コアファイルをCIFSクライアント(お客様Windows端末)ローカルディスクへコピーします。
(ローカルディスクの空き容量を事前にご確認ください。)
// ファイルコピー、分割方法
⑤ 7-Zip を使用して対象ファイルを分割します。
(7-Zip File Manager - GUIを使用する場合)
1. 7zFM.exe を起動します。
2. 該当ファイルを選択します。
3. ファイル > ファイル分割(S)...を選択します。
4. 分割先(S)のロケーション: と 書庫をサイズで分割(V): 500M (500MBごとに分割する場合)を入力しOKを押す。
※1GBごとに分割する場合は1000Mと入力ください。
5. 元々のファイル名に .001~の数字が割り当てられたファイルが作成されます
6. .001~.0xxのファイルを弊社FTPサイトへアップロードください。
(7-Zip コマンドライン版 - CLIを使用する場合)
※ 7-Zipには、コマンドラインバージョンがありますので、CLIをお好みの場合はこちらをご使用ください。
※ 上記ページより『コマンドラインバージョン』(7za.exe) をダウンロードするか、通常版をインストールした際に含まれている
実行ファイル (7z.exe) を使用します。使用方法はどちらも同様です。
文法
Usage: 7za [...] [...]
[<@listfiles...>]
文法例:
7z.exe a -mx0 -v[1ファイルあたりのサイズ] [分割後のファイル名指定] [分割元のファイル指定]
使用例 (1GBごとに分割):
C:\>7z.exe a -mx=0 -v1024m C:\ddfs.core\out\ddfs.core.3836.1409883849.gz. C:\ddfs.core\ddfs.core.3836.1409883849.gz
結果例:
C:\ddfs.core\out\ディレクトリ配下に1GBごとに分割されたファイルが作成されます。
ddfs.core.3836.1409883849.gz.001 <--- 1GB
ddfs.core.3836.1409883849.gz.002 <--- 1GB
:
その他例 (500MBごとに分割):
C:\>7z.exe a -mx=0 -v500m C:\ddfs.core\out\ddfs.core.3836.1409883849.7zip C:\ddfs.core\ddfs.core.3836.1409883849.gz
ddfs.core.3836.1409883849.7zip.001 <--- 500MB
ddfs.core.3836.1409883849.7zip.002 <--- 500MB
// オプション補足
a : Add files to archive
※分割後のファイル名を(任意)指定しています。
-v{Size}[b|k|m|g] : Create volumes
※ここでは、-v1024mで1GB単位に分割しています。ddfs.core.3836.1409883849.gz.001から.0xxとファイルが作成されていきます。
-m{Parameters} : set compression Method
-t{Type} : Set type of archive
※ ここでは、すでにgzで圧縮済みのため、7-zip側では無圧縮とするために「-mx=0」を指定しています。
watanh3
65 メッセージ
2018年11月15日 22:00
2018/11 更新
DDOS 6.1.2より、DDOS上でcoreファイルを分割できる機能が追加されました。
【DDOS 6.1.2~】Data Domainで作成されたcoreファイルを分割する方法(DDOS編)
デル サポート リソース
もっと見る
すべて表示
Top
xxxkisi
98 メッセージ
0
2015年3月17日 01:00
【対応方法】
Data Domain (DDOS) のCLIコマンドには/ddvar/core/ 配下に作成されたcoreファイルを分割するコマンドはありません。
そのためこのスレッドでは、例として一般的にWindows環境で普及しているツール、7-Zipを使用したファイルの分割方法について
ご説明させて頂きます。必要に応じてご活用ください。
(以下のツールはあくまで一般的なオープンソースソフトウェアです。ご自身の責任範疇にてご使用頂ければ幸いです。
本ツールの使用方法について不明な場合は必要に応じてツール開発元へお問い合わせ頂ければ幸いです。)
// 前提条件、準備
++ Data Domain側
①コピー対象のファイル確認、ファイルへのアクセス権設定
※CIFS経由でコピーする際に、権限のWarningが表示される場合に、対応をお願いします。Warningが出ない場合は対応不要です。
1. SSH(putty/teraterm)等でログイン(sysadminユーザ)
2. SEモードへ変更 ( https://support.emc.com/kb/181582 本KBの参照には特定の権限が必要です。)
3. 対象ファイル確認
# se ls -lR /ddr/var/core/
4. 対象ファイルのアクセス権変更 (以下サンプル)
( # se chmod 777 /ddr/var/core/kernel-xxxxxxxx-xx.xx/vmcore.gz )
( # se chmod 777 /ddr/var/ext/ddfs.core.xxxxx.xxxxxxxxxx.gz )
② 以下の投稿を参考頂き ①/ddvarのCIFS共有、もしくは③adminaccess ftp enableによる/ddvarアクセス設定を実施。
Data Domainの /ddvar 共有設定について
https://community.emc.com/thread/186150
++ Windows端末側
③ 該当Windowsクライアントに7-Zipがダウンロード、及びインストールされていることが前提となります。
http://sevenzip.sourceforge.jp/
※ 7-Zipはオープンソースソフトウェアで、高圧縮率のファイルアーカイバ(圧縮・解凍ソフト)です。
※ コマンドラインツールの場合は、モジュールをダウンロード、展開してください。インストールは不要です。
④ /ddvar/core/配下の対象コアファイルをCIFSクライアント(お客様Windows端末)ローカルディスクへコピーします。
(ローカルディスクの空き容量を事前にご確認ください。)
// ファイルコピー、分割方法
⑤ 7-Zip を使用して対象ファイルを分割します。
(7-Zip File Manager - GUIを使用する場合)
1. 7zFM.exe を起動します。
2. 該当ファイルを選択します。
3. ファイル > ファイル分割(S)...を選択します。
4. 分割先(S)のロケーション: と 書庫をサイズで分割(V): 500M (500MBごとに分割する場合)を入力しOKを押す。
※1GBごとに分割する場合は1000Mと入力ください。
5. 元々のファイル名に .001~の数字が割り当てられたファイルが作成されます
6. .001~.0xxのファイルを弊社FTPサイトへアップロードください。
(7-Zip コマンドライン版 - CLIを使用する場合)
※ 7-Zipには、コマンドラインバージョンがありますので、CLIをお好みの場合はこちらをご使用ください。
※ 上記ページより『コマンドラインバージョン』(7za.exe) をダウンロードするか、通常版をインストールした際に含まれている
実行ファイル (7z.exe) を使用します。使用方法はどちらも同様です。
文法
Usage: 7za [...] [...]
[<@listfiles...>]
文法例:
7z.exe a -mx0 -v[1ファイルあたりのサイズ] [分割後のファイル名指定] [分割元のファイル指定]
使用例 (1GBごとに分割):
C:\>7z.exe a -mx=0 -v1024m C:\ddfs.core\out\ddfs.core.3836.1409883849.gz. C:\ddfs.core\ddfs.core.3836.1409883849.gz
結果例:
C:\ddfs.core\out\ディレクトリ配下に1GBごとに分割されたファイルが作成されます。
ddfs.core.3836.1409883849.gz.001 <--- 1GB
ddfs.core.3836.1409883849.gz.002 <--- 1GB
:
:
その他例 (500MBごとに分割):
C:\>7z.exe a -mx=0 -v500m C:\ddfs.core\out\ddfs.core.3836.1409883849.7zip C:\ddfs.core\ddfs.core.3836.1409883849.gz
結果例:
C:\ddfs.core\out\ディレクトリ配下に1GBごとに分割されたファイルが作成されます。
ddfs.core.3836.1409883849.7zip.001 <--- 500MB
ddfs.core.3836.1409883849.7zip.002 <--- 500MB
:
:
// オプション補足
a : Add files to archive
※分割後のファイル名を(任意)指定しています。
-v{Size}[b|k|m|g] : Create volumes
※ここでは、-v1024mで1GB単位に分割しています。ddfs.core.3836.1409883849.gz.001から.0xxとファイルが作成されていきます。
-m{Parameters} : set compression Method
-t{Type} : Set type of archive
※ ここでは、すでにgzで圧縮済みのため、7-zip側では無圧縮とするために「-mx=0」を指定しています。
watanh3
65 メッセージ
0
2018年11月15日 22:00
2018/11 更新
DDOS 6.1.2より、DDOS上でcoreファイルを分割できる機能が追加されました。
【DDOS 6.1.2~】Data Domainで作成されたcoreファイルを分割する方法(DDOS編)