2017-11-23 17 views
0

私はcentos 7(Xen上)を持っており、最新の安定版アップデートをインストールしようとしています。docker install container-selinux centosでハングアップ

sudo yum install docker-ce 
:私は 最初の事は、私は(私はすでにドッキングウィンドウのレポを追加した)コマンドを使用してドッキングウィンドウ-CEをインストールしようとしていドッカサービスを停止し、 procedure

から古いバージョンを削除することです

何らかの理由でインストールがハングアップします。

コマンドの出力:

Loaded plugins: fastestmirror, langpacks Loading mirror speeds from cached hostfile * base: repo1.ash.innoscale.net * epel: mirror.us.leaseweb.net * extras: mirror.rackspace.com * updates: ftp.osuosl.org Resolving Dependencies There are unfinished transactions remaining. You might consider running yum-complete-transaction, or "yum-complete-transaction --cleanup-only" and "yum history redo last", first to finish them. If those don't work you'll have to try removing/installing packages by hand (maybe package-cleanup can help). --> Running transaction check ---> Package docker-ce.x86_64 0:17.09.0.ce-1.el7.centos will be installed --> Processing Dependency: container-selinux >= 2.9 for package: docker-ce-17.09.0.ce-1.el7.centos.x86_64 --> Running transaction check ---> Package container-selinux.noarch 2:2.28-1.git85ce147.el7 will be installed --> Finished Dependency Resolution

Dependencies Resolved

================================================================================================================================================================================= Package Arch
Version Repository
Size ================================================================================================================================================================================= Installing: docker-ce x86_64
17.09.0.ce-1.el7.centos docker-ce-stable 21 M Installing for dependencies: container-selinux
noarch 2:2.28-1.git85ce147.el7
extras 29 k

Transaction Summary ================================================================================================================================================================================= Install 1 Package (+1 Dependent package)

Total size: 21 M Installed size: 76 M Is this ok [y/d/N]: y Downloading packages: Running transaction check Running transaction test Transaction test succeeded Running transaction Installing : 2:container-selinux-2.28-1.git85ce147.el7.noarch

インストールがコンテナのselinuxにハングアップします。 (実際にはコンテナSELinuxがインストールされているプロセスを停止した後...奇妙なことを今ここ

warning: %post(container-selinux-2:2.28-1.git85ce147.el7.noarch) scriptlet failed, signal 2 Non-fatal POSTIN scriptlet failure in rpm package 2:container-selinux-2.28-1.git85ce147.el7.noarch

です: (私は1時間待っていた)yumのは、私はエラーを取得していますインストール処理を停止した後 それ以来、問題なくドッキングできましたが、ハングしていた拳のインストールを中断した後でしかないです。

吊り下げなくてもインストールを完了する方法はありますか?

備考:

1)既に試みリブート

2)が既にコマンドを使用してインストールしようとした:YUM =時代遅れ= 0ドッカー-CE

3)リポジトリエクストラ--setoptインストールすでに

4)を有効にサーバー上にディスク容量やパフォーマンスの問題

5)既に試してみました:YUM-完全なトランザクション--cleanup -only

6)コンテナ+まだ私をぶら下げせずにインストール作業をしようものの数時間後にディスク

答えて

0

上に存在している彼らのデータ(下の/ var/libに/ドッカ/)ボリュームがすでにありますyumのアップデートがサーバー

内のすべてのパッケージは、パッケージ(私の場合)容器のselinux-2.28-1.git85ce147.el7.noarch.rpm(here)はいくつかの要件が含まれていることのように見えた後にのみ成功していますパッケージ(here):

libselinux-utils 
policycoreutils >= 2.5-11 
policycoreutils-python 
selinux-policy >= 3.13.1-39 
selinux-policy-base >= 3.13.1-39 
selinux-policy-targeted >= 3.13.1-39 

私はそれらを更新しようとはしませんでしたが、おそらくそれは仕事をするでしょう

関連する問題