| | 314 | |
| | 315 | |
| | 316 | |
| | 317 | ---- |
| | 318 | 14.配置hbase |
| | 319 | |
| | 320 | {{{ |
| | 321 | <property> |
| | 322 | <name>hbase.regionserver.kerberos.principal</name> |
| | 323 | <value>hbase/_HOST@LOCALDOMAIN</value> |
| | 324 | </property> |
| | 325 | <property> |
| | 326 | <name>hbase.regionserver.keytab.file</name> |
| | 327 | <value>/data/hbase0-0.94.1-sercurity/conf/hbase.keytab</value> |
| | 328 | </property> |
| | 329 | <property> |
| | 330 | <name>hbase.master.kerberos.principal</name> |
| | 331 | <value>hbase/_HOST@LOCALDOMAIN</value> |
| | 332 | </property> |
| | 333 | <property> |
| | 334 | <name>hbase.master.keytab.file</name> |
| | 335 | <value>/data/hbase0-0.94.1-sercurity/conf/hbase.keytab</value> |
| | 336 | </property> |
| | 337 | |
| | 338 | |
| | 339 | <property> |
| | 340 | <name>hbase.security.authentication</name> |
| | 341 | <value>kerberos</value> |
| | 342 | </property> |
| | 343 | <property> |
| | 344 | <name>hbase.security.authorization</name> |
| | 345 | <value>true</value> |
| | 346 | </property> |
| | 347 | <property> |
| | 348 | <name>hbase.coprocessor.region.classes</name> |
| | 349 | <value>org.apache.hadoop.hbase.security.token.TokenProvider</value> |
| | 350 | </property> |
| | 351 | <property> |
| | 352 | <name>hbase.coprocessor.master.classes</name> |
| | 353 | <value>org.apache.hadoop.hbase.security.access.AccessController</value> |
| | 354 | </property> |
| | 355 | <property> |
| | 356 | <name>hbase.coprocessor.region.classes</name> |
| | 357 | <value>org.apache.hadoop.hbase.security.token.TokenProvider, |
| | 358 | org.apache.hadoop.hbase.security.access.AccessController</value> |
| | 359 | </property> |
| | 360 | |
| | 361 | }}} |
| | 362 | |
| | 363 | 15.在KDC里面添加hbase用户,在台机器上生成hbase.keytab文件 |
| | 364 | |
| | 365 | addprinc -randkey hbase/hadooptest-11-64.pconline.ctc@LOCALDOMAIN[[BR] |
| | 366 | |
| | 367 | ktadd -k /data/hbase-0.94.1-security/conf/hbase.keytab hbase/hadooptest-11-64.pconline.ctc@LOCALDOMAIN |
| | 368 | |
| | 369 | |
| | 370 | |