linux搭建集群
磁盘分布 /boot 系统启动时需要的内存(200m) / 系统的可用磁盘大小(10240m) swap 交换内存 建议和内存一致(200m) 名字统一设置: 虚拟机名字 计算机名字 网络中的名字 默认超级管理员root 修改计算机名字: /etc/sysconfig/network 命令 关机:halt 重启reboot vim esc + shift + z + z 停止写入保存 /mnt/ 网络设置 VMware-编辑-虚拟机网络编辑器 DHCP修改起始ip和末尾ip (搭建局域网 让多个机器通信) NAT设置网关末尾为1,如192.168.12.1 配置winidows访问虚拟机 网络连接--vmnet8--TCP/ipV4--双击修改网关和虚拟机保持一致、设置一个ip 配置虚拟机网卡设置: vi /etc/sysconfig/network-scripts/ifcfg-eth0 更改为:DEVICE=eth0(默认) HWADDR=00:0C:29:E4:BA:9C(默认) TYPE=Ethernet(默认) UUID=62b129b3-416a-41ce-86f0-6dbe33714f55(默认) ONBOOT=yes NM_CONTROLLED=yes BOOTPROTO=static IPADDR=192.168.2.128 GATEWAY=192.168.2.1 BROADCAST=192.168.2.255 DNS1=8.8.8.8(运营商的域名解析) DNS2=114.114.114.114(运营商的域名解析) 通过自定义网络名字访问虚拟机 centos: vi /etc/hosts 192.168.2.128 bigdata1 windows: C:\Windows\System32\drivers\etc 192.168.2.128 bigdata1 配置网络服务 service NetworkManager stop /etc/init.d/network restart chkconfig NetworkManager off 防止开机自启把自定义配置抹掉 vi /etc/resolv.conf 追加网关 nameserver 192.168.2.1 service network restart 重启网关并使用网络 关闭防火墙 service iptables stop关闭当前防火墙 chkconfig iptables off 使下次防火墙开机不自启 services iptables status 查看防火墙状态 windows防火墙关闭 自动同步时间 yum -y install ntp ntpdate ntpdate cn.pool.ntp.org hwclock --systohc 计算机操作linux SecureCRT:yum -y install lrzsz linux下载jdk(rpm:类似exe)上传linux 执行rpm -ivh jdk名字 rpm安装的软件位置在:usr 配置环境变量: vi /etc/profile 加入:export JAVA_HOME=/usr/java/jdk1.8.0 export CLASSPATH=$JAVA_HOME$\lib:$CLASSPATH export PATH=$JAVA_HOME$\bin:$PATH 刷新环境变量:source /etc/profile 克隆 改计算机名字、ip、uuid(删掉就好,下次自动创建)、 物理地址HWADDR(删掉就好,下次自动创建) rm -r /etc/udev/rules.d/70-persistent-net.rules 然后敲一个yes(防止重启后配置还原) 、映射文件 centos: vi /etc/hosts 192.168.2.129 bigdata2 windows: C:\Windows\System32\drivers\etc 192.168.2.128 bigdata1 192.168.2.130 bigdata2 多台计算机访问躲过操作系统秘钥检查 生成秘钥:ssh-keygen -t rsa 秘钥位置:/root/.ssh 【id_rsa私钥、id_rsa.pub公钥】 发送私钥给本机 ssh-copy-id localhost 发送公钥给其他机器 ssh-copy-id 其他机器名字 ssh localhost登录自己 ssh其他机器名字 登录其他 创建普通用户: 创建用户组 groupadd XXX 创建用户组的用户 useradd -g XXX 用户名 提升用户权限: 修改文件/etc/sudoers(改变该文件只读777属性) 用户名 ALL=(ALL) ALL 还原该文件只读属性440 删除用户 userdel 用户名 切换用户 su 用户名 或者登录前就选择用户 切超级用户 su 查看进程 jps 杀死进程 kill -9 进程编号