老男孩linux培训李炎恢老师的博客alex3714
注意:Linux严格区分大小写老男孩方法论经验之谈:有一种方法叫做没方法有两种方法,左右为难有三种方法才叫有方法停止一个命令:CTR + C1、创建目录英文:make directorys命令:mkdir实例:三种方式mkdir /datacd /mkdir datacd /;mkdir datamkdir x y z 表示同时创建多个目录mkdir -p /d
centos命令行提示完整路径$>nano /etc/profile export PS1='[\u@\h `pwd`]\$'$>source /etc/profile
流量统计(统计每个用户的上行流量和下行流量及其流量总和)源数据:1363157985066 13726230503 00-FD-07-A4-72-B8:CMCC 120.196.100.82 i02.c.aliim
静态IP设置:1、涉及文件文件:①/etc/sysconfig/network-script/ifcfg-ens33②/etc/resolv.conf2、修改://ifcfg-ens33BOOTPROTO=staticIPADDR=192.168.153.120PREFIX=24GATEWAY=192.168.153.2DNS=192.168.153.2ONBOOT=yes//resolv.con
if语法:help ifif COMMANDS; then COMMANDS; [ elif COMMANDS; then COMMANDS; ]... [ else COMMANDS; ] fi文件相关:1、if [ -f file ]:是否问文件(不存在返回false)2、if [ -d dir ]:是否为目录3、if [ -e file ]:文件(目录)是否存在4、if [ -r file
hadoop配置HA(NN)配置信息参考hadoop配置名称节点HA原理1、停止所有进程stop-dfs.sh2、配置hdfs-site.xml和core-site.xml3、将s201的id_rsa发送到s205(确保两个NN能同时ssh到各个DN)4、将s201的工作目录复制到s2055、启动服务journalnodehadoop-daemons.sh start journalnode6、初
ArchitectureIn a typical HA clusiter, two separate machines are configured as NameNodes. At any point in time, exactly one of the NameNodes is in an Active state, and the other is in a
节点的退役和服役1、配置新节点的core-site.xml和yarn-site.xml,指向名称节点core-site.xml<name>fs.defaultFS</name><value>hdfs://s201/</value>yarn-site.xml<name>yarn.resourcemanager.hostname</na
maven:配置maven环境①将maven解压到一个没有空格没有中文的路径上②添加环境变量M2_HOME,并添加PATH路径M2_HOME=C:\mysoft\apache-maven-3.5.0PATH=%M2_HOME%\bin③测试(mvn -version)编辑pom.xml文件<groupId>org.apache.hadoop</groupId><art
启动脚本概览:1、{sbin}start-dfs.sh①hdfs-config.sh ---> {libexec}hadoop-dfs.sh②hadoop-daemons.sh --hostnames hostname start namenode(NN)③hadoop-daemons.sh start datanode(NN)④hadoop-daemon.sh start datanode
配置完全分布式1、修改静态IP和主机名称①规划IP和主机名映射②涉及文件etc/hostnameetc/hostsetc/resolve.confetc/sysconfig/network-script/ifcfg-ens32、配置ssh①删除各节点的~/.ssh目录②在各节点创建~/.ssh目录,同时指定权限mkdir ~/.ssh -m 700③在主节点生成公私密钥对//生成成公私密钥对ssh
java反射机制获取Class对象的三种方式:1、自定义类对象调用getClass()方法,此方法定义在Object类中。2、自定义类的class属性(Student.class)。3、Class类的forName(String)方法,传入完整类名。实例:第一种:Student s = new Student();Class<? extends Student> class1 = s.
一、饿汉式:(开发中用)1、构造方法私有化2、类对象在本类中创建,并且本实例对象私有化3、提供公有的static方法获取该私有实例对象实例:/* * 单例设计模式:饿汉式(开发中用) * 1、首先在本类中创建一个对象 * 2、本实例私有化 * 3、提供公有的获取实例的方法 * 4、由于不能在本类以外创
UDP编程发送端:1、创建DatagramSocket对象socket。2、创建数据报包DatagramPacket对象packet。(指定发送的数据内容,目标地址和端口)3、发送数据。(socket.send(packet))4、释放资源。(socket.close())接收端:1、创建DatagramSocket对象socket。(指定接收端口)2、创建数据报包DatagramPacket对象
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号