2017年9月14日木曜日

HDPのインストール後に変更されたファイルを探す(Hotfixとか)

[root@sandbox ~]# yum install yum-utils
Loaded plugins: fastestmirror, ovl, priorities
Setting up Install Process
Loading mirror speeds from cached hostfile
 * base: centos.mirror.serversaustralia.com.au
 * epel: mirror.overthewire.com.au
 * extras: mirror.overthewire.com.au
 * updates: mirror.ventraip.net.au
Package yum-utils-1.1.30-40.el6.noarch already installed and latest version
Nothing to do
[root@sandbox ~]# yumdb search from_repo "HDP-2.6" | grep -vP '^\s|^$|^Loaded' > yum_installed_from_HDP26.out
[root@sandbox ~]# head yum_installed_from_HDP26.out
atlas-metadata_2_6_0_3_8-0.8.0.2.6.0.3-8.noarch
atlas-metadata_2_6_0_3_8-falcon-plugin-0.8.0.2.6.0.3-8.noarch
atlas-metadata_2_6_0_3_8-hive-plugin-0.8.0.2.6.0.3-8.noarch
atlas-metadata_2_6_0_3_8-sqoop-plugin-0.8.0.2.6.0.3-8.noarch
atlas-metadata_2_6_0_3_8-storm-plugin-0.8.0.2.6.0.3-8.noarch
bigtop-jsvc-1.0.15-8.x86_64
bigtop-tomcat-6.0.44-1.noarch
datafu_2_6_0_3_8-1.3.0.2.6.0.3-8.noarch
falcon_2_6_0_3_8-0.10.0.2.6.0.3-8.noarch
flume_2_6_0_3_8-1.5.2.2.6.0.3-8.noarch
[root@sandbox ~]# for p in `cat yum_installed_from_HDP26.out`
> do
> rpm -V $p | grep -P '^..5|^missing' | grep \.jar$
> done

grep \.jar$はJarファイルを探したい時だけ

yum-utilsをインストールしたくない場合は、下記で多分大丈夫
rpm -qa | grep '\.2\.6\.0\.3-8' | sort > rpm_installed_from_HDP26.out

0 件のコメント:

コメントを投稿