次のエラーメッセージが表示されます。
tar -zxvf OVM_EL5U3_X86_EBIZ12.1.1_DB_VIS_PVM.tgz.1
gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now
ファイル名は次で終わる。 Tgz。 1。
ファイル名が。 Tgz。 0は、tar -zxvfコマンドによって解凍されます。
これは、クイックGoogle検索で見つけたものです a PDFファイルの内容を正しく抽出する方法を説明しています 。
いくつかのファイルがあるように見えます:
OVM_EL5U3_X86_EBIZ12.1.1_DB_VIS_PVM.tgz.0
OVM_EL5U3_X86_EBIZ12.1.1_DB_VIS_PVM.tgz.1
OVM_EL5U3_X86_EBIZ12.1.1_DB_VIS_PVM.tgz.2
OVM_EL5U3_X86_EBIZ12.1.1_DB_VIS_PVM.tgz.3
OVM_EL5U3_X86_EBIZ12.1.1_DB_VIS_PVM.tgz.4
OVM_EL5U3_X86_EBIZ12.1.1_DB_VIS_PVM.tgz.5
OVM_EL5U3_X86_EBIZ12.1.1_DB_VIS_PVM.tgz.6
OVM_EL5U3_X86_EBIZ12.1.1_DB_VIS_PVM.tgz.7
これらすべてのファイルを特定のディレクトリ/ OVS/seed_pool /にコピーする必要があります。次に、次のコマンドを実行します。
# cd /OVS/seed_pool
# cat OVM_EL5U3_X86_64_EBIZ12.1.1_DB_VIS_PVM.tgz.0 \
OVM_EL5U3_X86_64_EBIZ12.1.1_DB_VIS_PVM.tgz.1 \
OVM_EL5U3_X86_64_EBIZ12.1.1_DB_VIS_PVM.tgz.2 \
OVM_EL5U3_X86_64_EBIZ12.1.1_DB_VIS_PVM.tgz.3 \
OVM_EL5U3_X86_64_EBIZ12.1.1_DB_VIS_PVM.tgz.4 \
OVM_EL5U3_X86_64_EBIZ12.1.1_DB_VIS_PVM.tgz.5 \
OVM_EL5U3_X86_64_EBIZ12.1.1_DB_VIS_PVM.tgz.6 \
OVM_EL5U3_X86_64_EBIZ12.1.1_DB_VIS_PVM.tgz.7 | tar -xz
これらは開始コマンドで示される2つのコマンドのみであることに注意してください。
これらのコマンドは、これらのファイルを内部に含む以下のディレクトリ構造を作成します。
/OVS/seed_pool/OVM_EL5U3_X86_64_EBIZ12.1.1_DB_VIS_PVM
|
|- System.img (OS image file)
|- ebs1211db.img.img (Oracle E-Biz 12.1.1 DB Tier image file)
|- vm.cfg (VM configuration file)
|- README.txt
詳細については、上記のPDFをご覧ください。
使用しているtar.gz/tgz
ファイルは、複数のファイルに分割されています。 (tgz.0、tgz.1、tgz.2など)
だから、コマンドを使用して抽出しようとする理由です
tar -zxvf OVM_EL5U3_X86_EBIZ12.1.1_DB_VIS_PVM.tgz.0
正常に機能します。しかし、コンテンツは完全には利用できません。
cat
コマンドを使用して、すべてのOVM_EL5U3_X86_64_EBIZ12.1.1_DB_VIS_PVM.tgz。*パーツを1つのtar.gzファイルに結合します
次に、コマンドを使用します
tar -zxvf OVM_EL5U3_X86_EBIZ12.1.1_DB_VIS_PVM.tgz
これらのファイルには、tarコマンドを使用して、複数のファイルとサブディレクトリが1つのファイルに含まれています。帯域幅を保存するには、gzipプログラムを使用してtarファイルを圧縮します。
tar zxvf backups.tgz
tarコマンドオプション
-z : Uncompress the resulting archive with gzip command.
-x : Extract to disk from the archive.
-v : Produce verbose output i.e. show progress and file names while extracting files.
-f backup.tgz : Read the archive from the specified file called backup.tgz.
-C /tmp/data : Unpack/extract files in /tmp/data instead of the default current directory.
次の2つのコマンドは機能しませんでした。
$ cat OVM_EL5U3_X86_64_EBIZ12.1.1_DB_VIS_PVM.tgz.* | tar zxvf -
stdin: not in gzip format\ntar: Child died with signal 13\ntar:
Error is not recoverable: exiting now\ncat: write error: Broken pipe\n’, None
$ cat OVM_EL5U3_X86_64_EBIZ12.1.1_DB_VIS_PVM.tgz.0 \
OVM_EL5U3_X86_64_EBIZ12.1.1_DB_VIS_PVM.tgz.1 \
OVM_EL5U3_X86_64_EBIZ12.1.1_DB_VIS_PVM.tgz.2 | | tar -xz `
cat: OVM_EL5U3_X86_64_EBIZ12.1.1_DB_VIS_PVM.tgz.1 No such file or directory\ncat:
OVM_EL5U3_X86_64_EBIZ12.1.1_DB_VIS_PVM.tgz.2
これは私のために働いた:
$ cat OVM_EL5U3_X86_64_EBIZ12.1.1_DB_VIS_PVM.tgz.0 OVM_EL5U3_X86_64_EBIZ12.1.1_DB_VIS_PVM.tgz.1
OVM_EL5U3_X86_64_EBIZ12.1.1_DB_VIS_PVM.tgz.2 | tar -xz`
違いは、\
の代わりにスペースを使用するだけでした。