今日总结9.21(Xshell常用启动命令)

今天我总结了Xshell我常用的启动的命令

HDFS启动命令:

1)整体启动/停止HDFS

start-dfs.sh/stop-dfs.sh

在配置了ResourceManager的节点(hadoop103启动YARN:

2)整体启动/停止YARN

start-yarn.sh/stop-yarn.sh

HBase 服务的启动
2)群启
 bin/start-hbase.sh
HBase Shell 操作
2.2.1 基本操作
1)进入 HBase 客户端命令行
[atguigu@hadoop102 hbase]$ bin/hbase shell
Phoenix 部署
首先需要启动HBase,然后再连接Phoenix 
[atguigu@hadoop101 phoenix]$ /opt/module/phoenix/bin/sqlline.py
hadoop102,hadoop103,hadoop104:2181
6.2.2 Phoenix Shell 操作
6.2.2.1 table
关于 Phoenix 的语法建议使用时直接查看官网:
https://phoenix.apache.org/language/index.html
1)显示所有表
!table 或 !tables

 

2)创建表
直接指定单个列作为 RowKey
CREATE TABLE IF NOT EXISTS student(
id VARCHAR primary key,
name VARCHAR,
age BIGINT,
addr VARCHAR);

 

在 phoenix 中,表名等会自动转换为大写,若要小写,使用双引号,如"us_population"。
指定多个列的联合作为 RowKey
CREATE TABLE IF NOT EXISTS student1 (
id VARCHAR NOT NULL,
name VARCHAR NOT NULL,
age BIGINT,
addr VARCHAR
CONSTRAINT my_pk PRIMARY KEY (id, name));
3)插入数据
upsert into student values('1001','zhangsan', 10, 'beijing');

 

4)查询记录
select * from student;
select * from student where id='1001';

 

5)删除记录
delete from student where id='1001';

 

6)删除表
drop table student;

 

7)退出命令行
!quit

 

启动zookeeper

@hadoop102 zookeeper-3.5.7]$ zk.sh start

启动MySQL

[atguigu@hadoop102 software]$ sudo systemctl start mysqld

[atguigu@hadoop102 software]$ mysql -uroot -p'password'

mysql> use databasename


 

posted @ 2023-09-21 11:34  庞司令  阅读(68)  评论(0)    收藏  举报