View | Details | Raw Unified | Return to bug 204514
Collapse All | Expand All

(-)Makefile (-1 / +2 lines)
Lines 7-12 Link Here
7
# no problems encountered so far.  Thanks.
7
# no problems encountered so far.  Thanks.
8
PORTNAME=	hadoop
8
PORTNAME=	hadoop
9
PORTVERSION=	2.7.1
9
PORTVERSION=	2.7.1
10
PORTREVISION=	1
10
CATEGORIES=	devel java
11
CATEGORIES=	devel java
11
MASTER_SITES=	APACHE/${PORTNAME}/common/stable \
12
MASTER_SITES=	APACHE/${PORTNAME}/common/stable \
12
		LOCAL/demon/:maven \
13
		LOCAL/demon/:maven \
Lines 56-62 Link Here
56
GROUPS=		${HADOOP_GROUP}
57
GROUPS=		${HADOOP_GROUP}
57
58
58
SUB_FILES=	hadoop-layout.sh
59
SUB_FILES=	hadoop-layout.sh
59
USE_RC_SUBR=	historyserver nodemanager resourcemanager webappproxyserver datanode namenode secondarynamenode journalnode
60
USE_RC_SUBR=	historyserver nodemanager resourcemanager webappproxyserver datanode namenode secondarynamenode journalnode zkfailovercontroller
60
61
61
PLIST_SUB=	PORTVERSION="${PORTVERSION}" \
62
PLIST_SUB=	PORTVERSION="${PORTVERSION}" \
62
		HADOOP_LOGDIR="${HADOOP_LOGDIR}" \
63
		HADOOP_LOGDIR="${HADOOP_LOGDIR}" \
(-)files/zkfailovercontroller.in (+33 lines)
Line 0 Link Here
1
#!/bin/sh
2
#
3
# $FreeBSD$
4
#
5
# PROVIDE: zkfailovercontroller
6
# REQUIRE: LOGIN
7
# KEYWORD: shutdown
8
#
9
# zkfailovercontroller_enable (bool):
10
#                                Set to NO by default.
11
#                                Set it to YES to enable zkfailovercontroller.
12
13
. /etc/rc.subr
14
15
export PATH=${PATH}:%%LOCALBASE%%/bin
16
name=zkfailovercontroller
17
rcvar=zkfailovercontroller_enable
18
19
load_rc_config "${name}"
20
21
: ${zkfailovercontroller_enable:=NO}
22
: ${zkfailovercontroller_user:=%%HDFS_USER%%}
23
24
command="%%PREFIX%%/sbin/hadoop-daemon.sh"
25
command_args='--config %%ETCDIR%% start zkfc'
26
27
stop_cmd=zkfailovercontroller_stop
28
29
zkfailovercontroller_stop () {
30
  su -m ${zkfailovercontroller_user} -c "${command} --config %%ETCDIR%% stop zkfc"
31
}
32
33
run_rc_command "$1"

Return to bug 204514