边翻译边干:http://www.cloudera.com/content/cloudera/en/documentation/cloudera-manager/v5-0-0/Cloudera-Manager-Installation-Guide/cm5ig_uninstall_cm.html
配置情况
一台cm server(使用mysql)
四台cdh主机
默认的用户目录
以下目录是默认安装时的各个工具的目录:
/var/lib/flume-ng /var/lib/hadoop* /var/lib/hue /var/lib/navigator /var/lib/oozie /var/lib/solr /var/lib/sqoop* /var/lib/zookeeper /dfs /mapred /yarn
假如在安装时自己改过,那就在重新安装的时候注意删除自定义的目录。
停止各种cdh及cm的服务
可以在界面上操作
删除cm server上的服务及安装
检查cm server状态
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
[
root
@
cdh_manager
~
]
# /opt/cm-5.1.1/etc/init.d/cloudera-scm-server status
cloudera
-
scm
-
server
dead
but
pid
file
exists
[
root
@
cdh_manager
~
]
# /opt/cm-5.1.1/etc/init.d/cloudera-scm-server stop
Stopping
cloudera
-
scm
-
server
:
[
FAILED
]
[
root
@
cdh_manager
~
]
# ps -ef | grep cm
root
8697
8603
0
11
:
09
pts
/
0
00
:
00
:
00
grep
cm
root
21078
1
1
Dec09
?
01
:
19
:
48
/
usr
/
java
/
jdk1
.
7.0_67
/
bin
/
java
-
cp
.
:
lib
/
*
:
/
usr
/
share
/
java
/
mysql
-
connector
-
java
.jar
:
/
usr
/
share
/
java
/
oracle
-
connector
-
java
.jar
-
Dlog4j
.configuration
=
file
:
/
opt
/
cm
-
5.1.1
/
etc
/
cloudera
-
scm
-
server
/
log4j
.properties
-
Dcmf
.root
.logger
=
INFO
,
LOGFILE
-
Dcmf
.log
.dir
=
/
opt
/
cm
-
5.1.1
/
log
/
cloudera
-
scm
-
server
-
Dcmf
.log
.file
=
cloudera
-
scm
-
server
.log
-
Dcmf
.jetty
.threshhold
=
WARN
-
Dcmf
.schema
.dir
=
/
opt
/
cm
-
5.1.1
/
share
/
cmf
/
schema
-
Djava
.awt
.headless
=
true
-
Djava
.net
.preferIPv4Stack
=
true
-
Dpython
.home
=
/
opt
/
cm
-
5.1.1
/
share
/
cmf
/
python
-
Xmx2G
-
XX
:
MaxPermSize
=
256m
-
XX
:
+
HeapDumpOnOutOfMemoryError
-
XX
:
HeapDumpPath
=
/
tmp
com
.cloudera
.server
.cmf
.Main
[
root
@
cdh_manager
~
]
# kill 9 21078
[
root
@
cdh_manager
~
]
# ps -ef | grep cm
root
8704
8603
0
11
:
09
pts
/
0
00
:
00
:
00
grep
cm
[
root
@
cdh_manager
~
]
# /opt/cm-5.1.1/etc/init.d/cloudera-scm-server status
cloudera
-
scm
-
server
is
stopped
[
root
@
cdh_manager
~
]
# /opt/cm-5.1.1/etc/init.d/cloudera-scm-agent status
cloudera
-
scm
-
agent
dead
but
pid
file
exists
[
root
@
cdh_manager
~
]
# ps -ef | grep cm
root
8737
8603
0
11
:
12
pts
/
0
00
:
00
:
00
grep
cm
[
root
@
cdh_manager
~
]
# ps -ef | grep agent
root
8739
8603
0
11
:
12
pts
/
0
00
:
00
:
00
grep
agent
[
root
@
cdh_manager
~
]
# /opt/cm-5.1.1/etc/init.d/cloudera-scm-agent hard_stop
cloudera
-
scm
-
agent
is
already
stopped
supervisord
is
already
stopped
[
root
@
cdh_manager
~
]
# /opt/cm-5.1.1/etc/init.d/cloudera-scm-agent status
cloudera
-
scm
-
agent
is
stopped
|
确认server及agent关闭后删除:
1
|
[
root
@
cdh_manager
~
]
# rm -rf /opt/cm-5.1.1/
|
清除mysql数据库
删除集群上的cm agent及各种cdh软件
关闭cm agent
1
2
3
4
5
|
[
root
@
hdp01
~
]
# service cloudera-scm-agent status
cloudera
-
scm
-
agent
(
pid
3969
)
is
running
.
.
.
[
root
@
hdp01
~
]
# service cloudera-scm-agent hard_stop
Stopping
cloudera
-
scm
-
agent
:
[
OK
]
supervisord
is
already
stopped
|
删除agent
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
|
[
root
@
hdp04
~
]
# yum remove cloudera-manager-*
Loaded
plugins
:
product
-
id
,
refresh
-
packagekit
,
security
,
subscription
-
manager
This
system
is
not
registered
to
Red
Hat
Subscription
Management
.
You
can
use
subscription
-
manager
to
register
.
Setting
up
Remove
Process
Resolving
Dependencies
--
>
Running
transaction
check
--
->
Package
cloudera
-
manager
-
agent
.x86_64
0
:
5.1.1
-
1.cm511.p0.82.el6
will
be
erased
--
->
Package
cloudera
-
manager
-
daemons
.x86_64
0
:
5.1.1
-
1.cm511.p0.82.el6
will
be
erased
--
>
Finished
Dependency
Resolution
Repository
cloudera
-
cdh5
is
listed
more
than
once
in
the
configuration
Repository
cloudera
-
manager
is
listed
more
than
once
in
the
configuration
cloudera
-
cdh5
|
2.9
kB
00
:
00
cloudera
-
manager
|
2.9
kB
00
:
00
rhel
-
iso
|
3.9
kB
00
:
00
Dependencies
Resolved
===
===
===
===
===
===
===
===
===
===
===
===
===
===
===
===
===
===
===
===
===
===
===
===
===
===
==
Package
Arch
Version
Repository
Size
===
===
===
===
===
===
===
===
===
===
===
===
===
===
===
===
===
===
===
===
===
===
===
===
===
===
==
Removing
:
cloudera
-
manager
-
agent
x86
_64
5.1.1
-
1.cm511.p0.82.el6
@
cloudera
-
manager
27
M
cloudera
-
manager
-
daemons
x86
_64
5.1.1
-
1.cm511.p0.82.el6
@
cloudera
-
manager
500
M
Transaction
Summary
===
===
===
===
===
===
===
===
===
===
===
===
===
===
===
===
===
===
===
===
===
===
===
===
===
===
==
Remove
2
Package
(
s
)
Installed
size
:
527
M
Is
this
ok
[
y
/
N
]
:
y
Downloading
Packages
:
Running
rpm_check_debug
Running
Transaction
Test
Transaction
Test
Succeeded
Running
Transaction
Erasing
:
cloudera
-
manager
-
daemons
-
5.1.1
-
1.cm511.p0.82.el6.x86_64
1
/
2
Erasing
:
cloudera
-
manager
-
agent
-
5.1.1
-
1.cm511.p0.82.el6.x86_64
2
/
2
warning
:
/
etc
/
cloudera
-
scm
-
agent
/
config
.ini
saved
as
/
etc
/
cloudera
-
scm
-
agent
/
config
.ini
.rpmsave
Verifying
:
cloudera
-
manager
-
agent
-
5.1.1
-
1.cm511.p0.82.el6.x86_64
1
/
2
Verifying
:
cloudera
-
manager
-
daemons
-
5.1.1
-
1.cm511.p0.82.el6.x86_64
2
/
2
Removed
:
cloudera
-
manager
-
agent
.x86_64
0
:
5.1.1
-
1.cm511.p0.82.el6
cloudera
-
manager
-
daemons
.x86_64
0
:
5.1.1
-
1.cm511.p0.82.el6
Complete
!
[
root
@
hdp04
~
]
# yum clean all
Loaded
plugins
:
product
-
id
,
refresh
-
packagekit
,
security
,
subscription
-
manager
This
system
is
not
registered
to
Red
Hat
Subscription
Management
.
You
can
use
subscription
-
manager
to
register
.
Repository
cloudera
-
cdh5
is
listed
more
than
once
in
the
configuration
Repository
cloudera
-
manager
is
listed
more
than
once
in
the
configuration
Cleaning
repos
:
cloudera
-
cdh5
cloudera
-
manager
rhel
-
iso
Cleaning
up
Everything
|
clean yum cache
1
2
3
4
5
6
7
|
[
root
@
hdp04
~
]
# yum clean all
Loaded
plugins
:
product
-
id
,
refresh
-
packagekit
,
security
,
subscription
-
manager
This
system
is
not
registered
to
Red
Hat
Subscription
Management
.
You
can
use
subscription
-
manager
to
register
.
Repository
cloudera
-
cdh5
is
listed
more
than
once
in
the
configuration
Repository
cloudera
-
manager
is
listed
more
than
once
in
the
configuration
Cleaning
repos
:
cloudera
-
cdh5
cloudera
-
manager
rhel
-
iso
Cleaning
up
Everything
|
删除cdh中的组件
删除cloudera manager的数据
1
2
|
[
root
@
hdp02
~
]
# rm -Rf /usr/share/cmf /var/lib/cloudera* /var/cache/yum/cloudera* /var/log/cloudera* /var/run/cloudera*
rm
:
cannot
remove
`
/
var
/
run
/
cloudera
-
scm
-
agent
/
process'
:
Device
or
resource
busy
|
重启后试试 物理机重启那叫一个慢。。。。。。。。
重启以后删掉了。
删除cloudera manager的lock文件
1
2
|
[
root
@
hdp04
~
]
# rm /tmp/.scm_prepare_node.lock
rm
:
cannot
remove
`
/
tmp
/
.scm_prepare_node
.lock'
:
No
such
file
or
directory
|
竟然没有,可能是因为通过命令正常关闭的,本身没有产生lock。
再删除其他hadoop的组件
1
2
|
[
root
@
hdp04
~
]
# rm -Rf /var/lib/flume-ng /var/lib/hadoop* /var/lib/hue /var/lib/navigator /var/lib/oozie /var/lib/solr /var/lib/sqoop* /var/lib/zookeeper
[
root
@
hdp04
~
]
#
|
1
|
rm
-
Rf
/
dfs
/
mapred
/
yarn
|
*我没有删除/dfs,因为最初物理分区直接给分了个/dfs出来。
done
相关
(本地源)安装CDHManager2014年8月29日在“小云云”中
使用CDH Manager(及本地源)自动化安装CDH 52014年12月9日在“小云云”中
【翻译】部署hive2015年3月30日在“小云云”中