[ root @ APM-CDH 01~~ ] # alternatives-- list
libnssckbi.so.x86 _ 64 auto/usr/lib 64/pkcs11/p11-kit-trust.so
ld auto /usr/kdfh/ld.bfd
MTA auto/usr/SKD FH/sendmail.postfix
print auto /usr/kdfh/lpr.cups
pax auto /usr/kdfh/spax
h base-conf auto/etc/h base/conf.cloud era.h base
spark-conf auto/etc/spark/conf.cloud era.spark _ on _ yarn
Hadoop-conf auto/etc/Hadoop/conf.cloud era.yarn
[root@apm-cdh01 ~]#
[root@apm-cdh01 ~]#
[root@apm-cdh01 ~]#
[ root @ APM-CDH 01~~ ] #更新-备用--removehbase-conf/etc/h base/conf.cloud era.h base
/etc/h base/conf--/etc/alternatives/h base-conf链接失败:没有该文件或目录
[ root @ APM-CDH 01 lib ] # alternatives-- displayhbase-conf
hbase-conf -状态为手动。
当前/etc/hbase/conf.cloudera.hbase的链接
/opt/cloud era/parcels/CDH-6.2.1-1.CDH6.2.1. p 0.1425774/etc/h base/conf.dist -优先级10
当前的“最佳”版本是/opt/cloud era/parcels/CDH-6.2.1-1.CDH6.2.1. p 0.1425774/etc/h base/conf.dist。
[root@apm-cdh01 lib]#
[ root @ APM-CDH 01 lib ] #更新-备用--removehbase-conf/opt/cloud era/parcels/CDH-6.2.1-1.cdd
[root@apm-cdh01 lib]#
[ root @ APM-CDH 01 lib ] # alternatives-- list
libnssckbi.so.x86 _ 64 auto/usr/lib 64/pkcs11/p11-kit-trust.so
ld auto /usr/kdfh/ld.bfd
MTA auto/usr/SKD FH/sendmail.postfix
print auto /usr/kdfh/lpr.cups
pax auto /usr/kdfh/spax
spark-conf auto/etc/spark/conf.cloud era.spark _ on _ yarn
Hadoop-conf auto/etc/Hadoop/conf.cloud era.yarn
[root@apm-cdh01 lib]#
update-alternatives --remove name path
name是/etc/alternatives中的名称,即上面的link,path是要删除的可选程序名称的绝对路径名。 (请放心。 这样做只是从列表中删除了此程序,而不是真正从硬盘中删除程序的可执行文件。 如果从备用组中删除链接的程序,但该组不为空,update-alternative将自动用具有其他优先级的可选程序替换原始程序。 如果此组为空,则甚至会删除此备用组。 如果删除的程序没有链接,则只删除有关该程序的信息。
写得详细一点博客:在Linux下深入查看备用工具_LinuxEye