# 虛擬機使用指南
[TOC]
---
## 1 安裝虛擬機軟件
這里我們用VMware
### 1.1 VMware下載鏈接
[https://pan.baidu.com/s/1NcUyxKNrIizQ7f6zB3oRkw](https://pan.baidu.com/s/1NcUyxKNrIizQ7f6zB3oRkw)
提取碼:8k46
### 1.2 安裝VMware
略(不會的可以發紅包我連補充教程,但是我相信你們會滴)
## 2 配置組網
### 2.1 網段規劃
本套虛擬機采用雙網卡靜態IP組網方式
- 橋接ip,和主機所連接的路由器一個網段,但是每個路由器不一樣,**需要修改虛擬機的網卡配置后才能使用**
- NAT方式,需要VMware的net8網絡適配器開啟,在配置net8后,虛擬機可以正常訪問,包括外網
>提示:
1.推介使用NAT就可以本機訪問了
2.大數據相關軟件全部是基于NAT這套IP安裝的
初始安裝的時候使用了如下IP
| 機器 | 組網方式 |IP|
| --- | --- |--- |
| bd00 | 橋接 | 192.168.31.200 |
| bd00 | NAT| 192.168.159.100 |
| bd01 | 橋接 | 192.168.31.201 |
| bd01 | NAT| 192.168.159.101 |
| bd02 | 橋接 | 192.168.31.202 |
| bd02 | NAT| 192.168.159.102 |
### 2.2 win10調整VMware的net
1. 大概網絡適配器選擇界面

2. VM配置界面

3. 具體VM配置ip

## 3 初次打開虛擬機
### 3.1 下載虛擬機
我們兩個小伙伴搭建了好多天,本著大家都珍惜資源的原則,所以建議大家向我們象征性的給個幾十塊(**真的幾十塊就可以啦**)辛苦費吧(#^.^#)。
具體網盤下載地址可以聯系(896199959)
### 3.2 解壓虛擬機
1. 下載好3臺虛擬機的壓縮包(我分卷了,所以切記把鏈接里面的所有東西都下載下來)
>解壓密碼是`BD_1024`
2. 下載下來以后選中`.zip`的壓縮包解壓就可以了
3. 解壓好后把文件復制到方便的地方,我是直接放到我設置VMware默認創建虛擬機的文件夾下面了
### 3.3 從VM打開虛擬機
1. 選擇"文件"->"打開"菜單

2. 找到.vmx這個玩意兒(路徑就是剛才我們解壓后的文件夾所在的位置)

3. 單擊打開
>是不是會遇到一個彈出框?是的,你就選擇你移動了這個虛擬機然后就好了
### 3.4 修改虛擬機配置
>在啟動虛擬機之前,先配置虛擬機內存,下面是最小內存建議,如果配置太大的話,你的電腦估計要炸了
| 機器 | 內存 |
| --- | --- |
| bd00 | 2g |
| bd01 | 1g |
| bd02 | 1g |
### 3.5 配置本地電腦的路由
#### 3.5.1 win7/win10配置方式
編輯`C:\Windows\System32\drivers\etc`下面的`hosts`文件,添加如下路由信息
```
192.168.159.100 bd00
192.168.159.101 bd01
192.168.159.102 bd02
```
#### 3.5.2 其它操作系統
木有┭┮﹏┭┮
## 4 啟動虛擬機
戳這里

## 5 用第三方工具連接操作虛擬機
### 5.1下載鏈接工具
鏈接:https://pan.baidu.com/s/1mr5xKC-jGzyROzFR8ZEu2w
提取碼:9dls
>xshell 沒有注冊碼,只能試用,putty的話不是怎么好用
### 5.2鏈接
#### 5.2.1 IP
```
192.168.159.100
192.168.159.101
192.168.159.102
```
#### 5.2.2用戶密碼
```
bigdata/bigdata
root/BD_1024
```
>**提示:**
目前安裝的大數據關鍵軟件(包括mysql)都在bigdata下面,除了檢查網卡等,基本用不到root用戶
## 6 啟動大數據集成環境
### 6.1 環境啟動
1. 用bigdata登錄bd00
2. 在根目錄下面執行`start.sh`就啟動了,文件是放在bd00的`/home/bigdata/bin`下面的
>**提示:**
1)其它機器沒有這個腳本,bd00的start.sh 可以通過免密的配置去其它機器執行命令。
2)大家熟悉了以后可以自己嘗試著整理自己的啟動命令
3. 可以觀察一下啟動日志
### 6.2 檢查狀態
輸入`jps`查看每個各種啟動的進程
### 6.3 你的第一次
嘗試用bigdata登錄bd00之后,執行`hive`
這個時候就可以輸入各種hive的sql命令了(大家都用過mysql的命令行把,差不多就是那個樣子)。
- 前言
- 虛擬機
- 前言
- 入門指南
- 集群規劃
- 常用網址
- Hadoop集群常用端口
- 安裝
- HA 環境安裝教程
- 創建用戶
- 設置SSH無密碼登錄
- MySQL安裝
- 安裝java
- 安裝zookeeper
- hadoop 安裝
- Hadoop HA 安裝
- hadoop詳細維護命令
- 集群性能測試
- 啟動
- hadoop使用案例
- 安裝hbase
- hive
- server2
- HA+聯邦集群安裝
- 常用
- 常用知識點
- HDFS
- HDFS 架構
- MapReduce
- MapReduce 教程
- HBase使用手冊
- 簡介
- HBase入門
- 安裝HBase
- HBase管理頁面
- 和HBase交互
- HBase Shell快速入門
- HBase數據模型
- HBase Schema設計
- HBase架構
- HBase安全
- HBase Shell命令
- HBase JSON配置使用說明
- HBase API使用說明
- HBase API運行教程
- HBase SQL基礎
- HIVE
- 附錄
- 各種數據庫
- 操作系統教程
- centos7.4三機準備
- 防火墻
- 軟件安裝
- 偽雙擊安裝指南
- 操作系統準備