1 .hdfs哪三个进程? 简写
namenode nn 名称节点
secondary namenode snn 第二名称节点
datanode dn 数据节点
2.nn存储的是什么
a.文件名称
b.文件目录结构
c.文件属性 创建时间 权限 副本数
d.文件对应哪些数据块
3.dn是存储什么?
数据块 和数据块的校验和
4.chmod和chown区别
chmod 044 ruoze.log.1 更改文件权限
chown jepson:jepson 目录/文件 更改文件的用户和用户组
5.环境变量文件分为哪两种 怎样生效
全局环境变量 /etc/profile
个人环境变量 ~/.bash_profile
source .bash_profile 或者 . .bash_profile
6.tar压缩解压参数会吗
czvf 压缩 xzvf 解压
7.yum安装,搜索 ,卸载参数
yum - install search remove
8.模糊查询第三个字母为s
like '__s%'
9.创建db,创建一个用户 密码123456
create database ruozedata;
grant all privileges on ruozedata.* to ruoze@'%' identified by '123456';
10.%代表什么
所有机器都可以访问
11.视图和表区别是什么
说白了 就是我们的SQL复杂
就是把其中一块抽离出来
建个view
这样再去写复杂SQL,可读性就高了
12.hadoop包含哪三个组件及其作用
hdfs:存储 yarn:调度 mapreduce 计算
13.yarn进程,简写
rm nm
14.hdfs架构为主从架构,nn是维护什么
nn维护数据块和datanode的映射关系。
15.blocksize 256m,三个副本,一个文件530m,请问多少块,多少实际存储空间
9块,530*3
切记块大小在hadoop1.x,官方默认64m,在hadoop2.x是默认128m,但是我也见过部分公司是256m
16.我们要配置windows的hosts文件,为了什么
因为生产配置都是hostname配置,你去访问,输入hostname,无法解析,需要hosts文件
apache hbase这个组件特殊,本地开发,需要把rs节点加到hosts文件里
rs是指hbase小弟进程,regionserver
17.怎样找pid 怎样找端口号
ps -ef|grep 进程名称
netstat -nlp|grep 端口号
18.敲了一个命令,提示not found
查看是否安装 检查环境变量 别名
19.卸载一个rpm
rpm -e
20.MySQL给一个用户赋权限,我们最后一句命令是什么?
flush privileges