diff --git a/020_Distributed_Cluster/05_Empty_cluster.md b/020_Distributed_Cluster/05_Empty_cluster.md
index 1c6bfce..d9bb418 100755
--- a/020_Distributed_Cluster/05_Empty_cluster.md
+++ b/020_Distributed_Cluster/05_Empty_cluster.md
@@ -2,7 +2,7 @@
如果我们启动一个单独的节点,没有数据和索引,这个集群我们称作“只有一个空节点的集群”。
-![A cluster with one empty node](../images/02-01_cluster.png)
+![A cluster with one empty node](https://raw.githubusercontent.com/looly/elasticsearch-definitive-guide-cn/master/images/02-01_cluster.png)
一个**节点(node)**就是一个Elasticsearch实例,而一个**集群(cluster)**由一个或多个节点组成,它们具有相同的`cluster.name`,它们协同工作,分享数据和负载。当有新的节点加入或者删除节点,集群就会感知到并平衡数据。
diff --git a/020_Distributed_Cluster/15_Add_an_index.md b/020_Distributed_Cluster/15_Add_an_index.md
index 56ddc46..6c92ccf 100755
--- a/020_Distributed_Cluster/15_Add_an_index.md
+++ b/020_Distributed_Cluster/15_Add_an_index.md
@@ -27,7 +27,7 @@ PUT /blogs
```
附带索引的单一节点集群:
-![附带索引的单一节点集群](../images/02-02_one_node.png)
+![附带索引的单一节点集群](https://raw.githubusercontent.com/looly/elasticsearch-definitive-guide-cn/master/images/02-02_one_node.png)
我们的集群现在看起来像**单节点集群(cluster-one-node)**——三个主分片都被分配到`Node 1`。如果我们现在想检查**集群健康(cluster-health)**,我们将见到以下信息:
diff --git a/images/02-01_cluster.png b/images/02-01_cluster.png
deleted file mode 100755
index f0c8a32..0000000
Binary files a/images/02-01_cluster.png and /dev/null differ
diff --git a/images/02-02_one_node.png b/images/02-02_one_node.png
deleted file mode 100755
index 36b31cc..0000000
Binary files a/images/02-02_one_node.png and /dev/null differ
diff --git a/images/02-03_two_nodes.png b/images/02-03_two_nodes.png
deleted file mode 100755
index 0b08626..0000000
Binary files a/images/02-03_two_nodes.png and /dev/null differ
diff --git a/images/02-04_three_nodes.png b/images/02-04_three_nodes.png
deleted file mode 100755
index 788d46e..0000000
Binary files a/images/02-04_three_nodes.png and /dev/null differ
diff --git a/images/02-05_replicas.png b/images/02-05_replicas.png
deleted file mode 100755
index e59b3b9..0000000
Binary files a/images/02-05_replicas.png and /dev/null differ
diff --git a/images/02-06_node_failure.png b/images/02-06_node_failure.png
deleted file mode 100755
index d23d68c..0000000
Binary files a/images/02-06_node_failure.png and /dev/null differ
diff --git a/images/03-01_concurrency.png b/images/03-01_concurrency.png
deleted file mode 100755
index 2f8fcd3..0000000
Binary files a/images/03-01_concurrency.png and /dev/null differ
diff --git a/images/04-01_index.png b/images/04-01_index.png
deleted file mode 100755
index b25a3de..0000000
Binary files a/images/04-01_index.png and /dev/null differ
diff --git a/images/04-02_write.png b/images/04-02_write.png
deleted file mode 100755
index 3274104..0000000
Binary files a/images/04-02_write.png and /dev/null differ
diff --git a/images/04-03_get.png b/images/04-03_get.png
deleted file mode 100755
index 3a6c2c2..0000000
Binary files a/images/04-03_get.png and /dev/null differ
diff --git a/images/04-04_update.png b/images/04-04_update.png
deleted file mode 100755
index d51ac57..0000000
Binary files a/images/04-04_update.png and /dev/null differ
diff --git a/images/04-05_mget.png b/images/04-05_mget.png
deleted file mode 100755
index ca1c900..0000000
Binary files a/images/04-05_mget.png and /dev/null differ
diff --git a/images/04-06_bulk.png b/images/04-06_bulk.png
deleted file mode 100755
index ee123ca..0000000
Binary files a/images/04-06_bulk.png and /dev/null differ
diff --git a/images/06-01_query.png b/images/06-01_query.png
deleted file mode 100755
index 6036456..0000000
Binary files a/images/06-01_query.png and /dev/null differ
diff --git a/images/06-02_fetch.png b/images/06-02_fetch.png
deleted file mode 100755
index 43b9ad4..0000000
Binary files a/images/06-02_fetch.png and /dev/null differ
diff --git a/images/075_30_index.png b/images/075_30_index.png
deleted file mode 100755
index 02fe794..0000000
Binary files a/images/075_30_index.png and /dev/null differ
diff --git a/images/075_30_post_commit.png b/images/075_30_post_commit.png
deleted file mode 100755
index fe6424f..0000000
Binary files a/images/075_30_post_commit.png and /dev/null differ
diff --git a/images/075_30_pre_commit.png b/images/075_30_pre_commit.png
deleted file mode 100755
index f8bb43e..0000000
Binary files a/images/075_30_pre_commit.png and /dev/null differ
diff --git a/images/075_40_post_refresh.png b/images/075_40_post_refresh.png
deleted file mode 100755
index 9d295fb..0000000
Binary files a/images/075_40_post_refresh.png and /dev/null differ
diff --git a/images/075_40_pre_refresh.png b/images/075_40_pre_refresh.png
deleted file mode 100755
index 3767488..0000000
Binary files a/images/075_40_pre_refresh.png and /dev/null differ
diff --git a/images/075_50_post_flush.png b/images/075_50_post_flush.png
deleted file mode 100755
index 1364ace..0000000
Binary files a/images/075_50_post_flush.png and /dev/null differ
diff --git a/images/075_50_post_refresh.png b/images/075_50_post_refresh.png
deleted file mode 100755
index 591b42b..0000000
Binary files a/images/075_50_post_refresh.png and /dev/null differ
diff --git a/images/075_50_pre_flush.png b/images/075_50_pre_flush.png
deleted file mode 100755
index 7825493..0000000
Binary files a/images/075_50_pre_flush.png and /dev/null differ
diff --git a/images/075_50_pre_refresh.png b/images/075_50_pre_refresh.png
deleted file mode 100755
index 18ff4dd..0000000
Binary files a/images/075_50_pre_refresh.png and /dev/null differ
diff --git a/images/075_60_merge.png b/images/075_60_merge.png
deleted file mode 100755
index bffd642..0000000
Binary files a/images/075_60_merge.png and /dev/null differ
diff --git a/images/075_60_post_merge.png b/images/075_60_post_merge.png
deleted file mode 100755
index 028c753..0000000
Binary files a/images/075_60_post_merge.png and /dev/null differ
diff --git a/images/170_01_query.png b/images/170_01_query.png
deleted file mode 100755
index 0123491..0000000
Binary files a/images/170_01_query.png and /dev/null differ
diff --git a/images/170_02_docs.png b/images/170_02_docs.png
deleted file mode 100755
index fe18b59..0000000
Binary files a/images/170_02_docs.png and /dev/null differ
diff --git a/images/170_03_linear_popularity.png b/images/170_03_linear_popularity.png
deleted file mode 100755
index 4cb304d..0000000
Binary files a/images/170_03_linear_popularity.png and /dev/null differ
diff --git a/images/170_04_log_popularity.png b/images/170_04_log_popularity.png
deleted file mode 100755
index 7f1160e..0000000
Binary files a/images/170_04_log_popularity.png and /dev/null differ
diff --git a/images/170_05_log_factor.png b/images/170_05_log_factor.png
deleted file mode 100755
index b78d575..0000000
Binary files a/images/170_05_log_factor.png and /dev/null differ
diff --git a/images/170_06_log_sum.png b/images/170_06_log_sum.png
deleted file mode 100755
index f7ff40c..0000000
Binary files a/images/170_06_log_sum.png and /dev/null differ
diff --git a/images/170_07_decay.png b/images/170_07_decay.png
deleted file mode 100755
index 5d847db..0000000
Binary files a/images/170_07_decay.png and /dev/null differ
diff --git a/images/170_08_term_saturation.png b/images/170_08_term_saturation.png
deleted file mode 100755
index 57aff7d..0000000
Binary files a/images/170_08_term_saturation.png and /dev/null differ
diff --git a/images/300_120_breadth_first_1.svg b/images/300_120_breadth_first_1.svg
deleted file mode 100755
index 9f59e63..0000000
--- a/images/300_120_breadth_first_1.svg
+++ /dev/null
@@ -1,118 +0,0 @@
-
-
-
-
diff --git a/images/300_120_breadth_first_2.svg b/images/300_120_breadth_first_2.svg
deleted file mode 100755
index 8a59481..0000000
--- a/images/300_120_breadth_first_2.svg
+++ /dev/null
@@ -1,103 +0,0 @@
-
-
-
-
diff --git a/images/300_120_breadth_first_3.svg b/images/300_120_breadth_first_3.svg
deleted file mode 100755
index a6b3ab6..0000000
--- a/images/300_120_breadth_first_3.svg
+++ /dev/null
@@ -1,86 +0,0 @@
-
-
-
-
diff --git a/images/300_120_breadth_first_4.svg b/images/300_120_breadth_first_4.svg
deleted file mode 100755
index dd50d5f..0000000
--- a/images/300_120_breadth_first_4.svg
+++ /dev/null
@@ -1,206 +0,0 @@
-
-
-
-
diff --git a/images/300_120_depth_first_1.svg b/images/300_120_depth_first_1.svg
deleted file mode 100755
index a8ebe47..0000000
--- a/images/300_120_depth_first_1.svg
+++ /dev/null
@@ -1,269 +0,0 @@
-
-
-
-
diff --git a/images/300_120_depth_first_2.svg b/images/300_120_depth_first_2.svg
deleted file mode 100755
index fc269c7..0000000
--- a/images/300_120_depth_first_2.svg
+++ /dev/null
@@ -1,489 +0,0 @@
-
-
-
-
diff --git a/images/300_120_depth_first_3.svg b/images/300_120_depth_first_3.svg
deleted file mode 100755
index 8278556..0000000
--- a/images/300_120_depth_first_3.svg
+++ /dev/null
@@ -1,412 +0,0 @@
-
-
-
-
diff --git a/images/300_30_bar1.svg b/images/300_30_bar1.svg
deleted file mode 100755
index c4424ef..0000000
--- a/images/300_30_bar1.svg
+++ /dev/null
@@ -1,344 +0,0 @@
-
-
-
-
diff --git a/images/300_30_histo1.svg b/images/300_30_histo1.svg
deleted file mode 100755
index f199be8..0000000
--- a/images/300_30_histo1.svg
+++ /dev/null
@@ -1,375 +0,0 @@
-
-
-
-
diff --git a/images/300_35_ts1.svg b/images/300_35_ts1.svg
deleted file mode 100755
index 8a496f6..0000000
--- a/images/300_35_ts1.svg
+++ /dev/null
@@ -1,269 +0,0 @@
-
-
-
-
diff --git a/images/300_35_ts2.svg b/images/300_35_ts2.svg
deleted file mode 100755
index 5515a01..0000000
--- a/images/300_35_ts2.svg
+++ /dev/null
@@ -1,470 +0,0 @@
-
-
-
-
diff --git a/images/300_65_percentile1.svg b/images/300_65_percentile1.svg
deleted file mode 100755
index d8e750b..0000000
--- a/images/300_65_percentile1.svg
+++ /dev/null
@@ -1,376 +0,0 @@
-
-
-
-
diff --git a/images/300_65_percentile2.svg b/images/300_65_percentile2.svg
deleted file mode 100755
index 4d4b084..0000000
--- a/images/300_65_percentile2.svg
+++ /dev/null
@@ -1,402 +0,0 @@
-
-
-
-
diff --git a/images/410_15_one_shard.png b/images/410_15_one_shard.png
deleted file mode 100755
index 7280920..0000000
Binary files a/images/410_15_one_shard.png and /dev/null differ
diff --git a/images/410_20_two_shards.png b/images/410_20_two_shards.png
deleted file mode 100755
index ef91c64..0000000
Binary files a/images/410_20_two_shards.png and /dev/null differ
diff --git a/images/410_35_four_nodes.png b/images/410_35_four_nodes.png
deleted file mode 100755
index 5c9697a..0000000
Binary files a/images/410_35_four_nodes.png and /dev/null differ
diff --git a/images/410_35_three_nodes.png b/images/410_35_three_nodes.png
deleted file mode 100755
index c1713f6..0000000
Binary files a/images/410_35_three_nodes.png and /dev/null differ