19/07/12 21:17:51 INFO hdfs.DFSClient: Exception in createBlockOutputStream
java.io.IOException: Got error, status message , ack with firstBadLink as 192.168.226.134:50010
at org.apache.hadoop.hdfs.protocol.datatransfer.DataTransferProtoUtil.checkBlockOpStatus(DataTransferProtoUtil.java:140)
at org.apache.hadoop.hdfs.DFSOutputStream
D
a
t
a
S
t
r
e
a
m
e
r
.
c
r
e
a
t
e
B
l
o
c
k
O
u
t
p
u
t
S
t
r
e
a
m
(
D
F
S
O
u
t
p
u
t
S
t
r
e
a
m
.
j
a
v
a
:
1359
)
a
t
o
r
g
.
a
p
a
c
h
e
.
h
a
d
o
o
p
.
h
d
f
s
.
D
F
S
O
u
t
p
u
t
S
t
r
e
a
m
DataStreamer.createBlockOutputStream(DFSOutputStream.java:1359) at org.apache.hadoop.hdfs.DFSOutputStream
DataStreamer.createBlockOutputStream(DFSOutputStream.java:1359)atorg.apache.hadoop.hdfs.DFSOutputStreamDataStreamer.nextBlockOutputStream(DFSOutputStream.java:1262)
at org.apache.hadoop.hdfs.DFSOutputStream
D
a
t
a
S
t
r
e
a
m
e
r
.
r
u
n
(
D
F
S
O
u
t
p
u
t
S
t
r
e
a
m
.
j
a
v
a
:
448
)
19
/
07
/
1221
:
17
:
51
I
N
F
O
h
d
f
s
.
D
F
S
C
l
i
e
n
t
:
A
b
a
n
d
o
n
i
n
g
B
P
−
1026157008
−
192.168.226.133
−
1562929611969
:
b
l
k
1
07374183
9
1
01519
/
07
/
1221
:
17
:
51
I
N
F
O
h
d
f
s
.
D
F
S
C
l
i
e
n
t
:
E
x
c
l
u
d
i
n
g
d
a
t
a
n
o
d
e
D
a
t
a
n
o
d
e
I
n
f
o
W
i
t
h
S
t
o
r
a
g
e
[
192.168.226.134
:
50010
,
D
S
−
1
a
d
a
c
d
4
a
−
213
c
−
4
c
a
5
−
9
e
7
a
−
1
f
3
f
5145
a
69
e
,
D
I
S
K
]
19
/
07
/
1221
:
17
:
52
I
N
F
O
h
d
f
s
.
D
F
S
C
l
i
e
n
t
:
E
x
c
e
p
t
i
o
n
i
n
c
r
e
a
t
e
B
l
o
c
k
O
u
t
p
u
t
S
t
r
e
a
m
j
a
v
a
.
i
o
.
I
O
E
x
c
e
p
t
i
o
n
:
G
o
t
e
r
r
o
r
,
s
t
a
t
u
s
m
e
s
s
a
g
e
,
a
c
k
w
i
t
h
f
i
r
s
t
B
a
d
L
i
n
k
a
s
192.168.226.135
:
50010
a
t
o
r
g
.
a
p
a
c
h
e
.
h
a
d
o
o
p
.
h
d
f
s
.
p
r
o
t
o
c
o
l
.
d
a
t
a
t
r
a
n
s
f
e
r
.
D
a
t
a
T
r
a
n
s
f
e
r
P
r
o
t
o
U
t
i
l
.
c
h
e
c
k
B
l
o
c
k
O
p
S
t
a
t
u
s
(
D
a
t
a
T
r
a
n
s
f
e
r
P
r
o
t
o
U
t
i
l
.
j
a
v
a
:
140
)
a
t
o
r
g
.
a
p
a
c
h
e
.
h
a
d
o
o
p
.
h
d
f
s
.
D
F
S
O
u
t
p
u
t
S
t
r
e
a
m
DataStreamer.run(DFSOutputStream.java:448) 19/07/12 21:17:51 INFO hdfs.DFSClient: Abandoning BP-1026157008-192.168.226.133-1562929611969:blk_1073741839_1015 19/07/12 21:17:51 INFO hdfs.DFSClient: Excluding datanode DatanodeInfoWithStorage[192.168.226.134:50010,DS-1adacd4a-213c-4ca5-9e7a-1f3f5145a69e,DISK] 19/07/12 21:17:52 INFO hdfs.DFSClient: Exception in createBlockOutputStream java.io.IOException: Got error, status message , ack with firstBadLink as 192.168.226.135:50010 at org.apache.hadoop.hdfs.protocol.datatransfer.DataTransferProtoUtil.checkBlockOpStatus(DataTransferProtoUtil.java:140) at org.apache.hadoop.hdfs.DFSOutputStream
DataStreamer.run(DFSOutputStream.java:448)19/07/1221:17:51INFOhdfs.DFSClient:AbandoningBP−1026157008−192.168.226.133−1562929611969:blk1073741839101519/07/1221:17:51INFOhdfs.DFSClient:ExcludingdatanodeDatanodeInfoWithStorage[192.168.226.134:50010,DS−1adacd4a−213c−4ca5−9e7a−1f3f5145a69e,DISK]19/07/1221:17:52INFOhdfs.DFSClient:ExceptionincreateBlockOutputStreamjava.io.IOException:Goterror,statusmessage,ackwithfirstBadLinkas192.168.226.135:50010atorg.apache.hadoop.hdfs.protocol.datatransfer.DataTransferProtoUtil.checkBlockOpStatus(DataTransferProtoUtil.java:140)atorg.apache.hadoop.hdfs.DFSOutputStreamDataStreamer.createBlockOutputStream(DFSOutputStream.java:1359)
at org.apache.hadoop.hdfs.DFSOutputStream
D
a
t
a
S
t
r
e
a
m
e
r
.
n
e
x
t
B
l
o
c
k
O
u
t
p
u
t
S
t
r
e
a
m
(
D
F
S
O
u
t
p
u
t
S
t
r
e
a
m
.
j
a
v
a
:
1262
)
a
t
o
r
g
.
a
p
a
c
h
e
.
h
a
d
o
o
p
.
h
d
f
s
.
D
F
S
O
u
t
p
u
t
S
t
r
e
a
m
DataStreamer.nextBlockOutputStream(DFSOutputStream.java:1262) at org.apache.hadoop.hdfs.DFSOutputStream
DataStreamer.nextBlockOutputStream(DFSOutputStream.java:1262)atorg.apache.hadoop.hdfs.DFSOutputStreamDataStreamer.run(DFSOutputStream.java:448)
19/07/12 21:17:52 INFO hdfs.DFSClient: Abandoning BP-1026157008-192.168.226.133-1562929611969:blk_1073741840_1016
19/07/12 21:17:52 INFO hdfs.DFSClient: Excluding datanode DatanodeInfoWithStorage[192.168.226.135:50010,DS-fdc495fe-a7c7-44a7-940d-e07c0680c07b,DISK
原因是没有关闭放火墙
第一步关闭防火墙:
iptables -F
第二步永久关闭防火墙:
chkconfig iptables off
第三步禁用selinux:
setenforce 0
第四步永久关闭selinux:
vi /etc/selinux/config文件
设置为“SELINUX=disabled”