**:
tar xvzf kea-1.1.0.tar.gz配置命令基本形式:
cd kea-1.1.0我的配置命令:./configure [your extra parameters]
因為這裡選擇了使用mysql資料庫作為儲存方式,kea預設使用的是memfile方式,即.csv檔案形式,所以這裡我的配置命令是:
./configure \--
with
-dhcp
-mysql
因為我的mysql安裝在預設目錄下,所以直接使用–with-dhcp-mysql即可,如果是自己指定了其它安裝目錄,需要設定一下,即–with-dhcp-mysql=[your path]
指定安裝目錄
使用以下命令即可,我這裡沒有使用,因此安裝在預設目錄下,即/usr/local。
–prefix=[your path]
make
make install備註:這裡第一次安裝的時候遇到了錯誤如下:
program: error while loading shared libraries: libkea-something.so.1:
cannot open
shared object file: no such file
or directory
3.5 selecting
使用以下命令解決:
ldconfig第二次安裝的時候就沒有碰到這個問題了。
啟動:
keactrl start -s dhcp4檢視狀態:keactrl start -s dhcp6
keactrl start
keactrl status關閉:
keactrl stop還有2部分沒有介紹:
1.安裝kea之前的一些預裝軟體。
2.kea啟動之前的配置檔案。
1.資料庫建立
mysql -u root -p
create
database [your-database-name];
2.kea配置
kea-admin lease-init mysql -u
[your-database
-user
]-p
[your-database
-password
]-n
[your-database
-name
]
成功顯示如下資訊:
checking if there is a database initialized already. please ignore errors.
initializing database using script /usr/local/share/kea/scripts/mysql/dhcpdb_create.mysql
mysql returned status code 0
lease db version reported after initialization: 5.0
3.初始的資料表資訊
+———————-+
| tables_in_***xx |
+———————-+
| dhcp4_options |
| dhcp6_options |
| dhcp_option_scope |
| host_identifier_type |
| hosts |
| ipv6_reservations |
| lease4 |
| lease6 |
| lease6_types |
| lease_hwaddr_source |
| lease_state |
| schema_version |
+———————-+
1.位置:
/usr/local/etc/kea/kea.conf(預設安裝目錄)
其他安裝目錄:[your-path]/etc/kea/kea.conf
2.選項:
1. lease-database選項
我的配置資訊如下,使用了mysql資料庫:
"type": "mysql",
"persist": true,
"name": "[your-databse-name]",
"host" : "",
"user": "root",
"password": "[your-password]"
注意其中peisist欄位代表是否。
2. expired-leases-processing
"reclaim-timer-wait-time": 5,
"max-reclaim-leases": 0,
"max-reclaim-time": 0,
"flush-reclaimed-timer-wait-time": 0,
該選項定義了關於過期租用的相關處理方式。 mysql資料庫初始配置 mysql安裝與初始配置
mysql資料庫的第乙個版本就是發行在linux系統上檢視mysql安裝包 rpm qa grep mysql mysql libs 5.1.73 8.el6 8.x86 64 mysql 5.1.73 8.el6 8.x86 64檢視yum可用mysql包 yum list grep mysql安...
資料庫Mysql的安裝配置
一 mysql配置 mysql的配置檔案是my.ini,其中有如下的項需要配置 mysqld innodb buffer pool size 128m 緩衝區大小 port 3306 埠 default storage engine innodb 資料庫引擎 innodb data home dir...
CentOS 安裝配置 Mysql 資料庫。
centos 安裝 mysql 資料庫。安裝mysql 命令和mysql伺服器。yum install mysql mysql server 然後設定 mysql 編碼 vi etc my.cnf 在 mysqld 下新增 default character set utf8 在末尾新增 mysql...