
linux
小辣椒lllll
这个作者很懒,什么都没留下…
展开
-
iptables 地址、端口转发
一、iptables知识介绍:iptables防火墙可以用于创建过滤(filter)与NAT规则。所有Linux发行版都能使用iptables,因此理解如何配置iptables将会帮助你更有效地管理Linux防火墙。如果你是第一次接触iptables,会觉得它很复杂,但是一旦理解iptables的工作原理,会发现其实它很简单。四表 filter表:过滤规则表 nat表:地址转换规则表 mangle表:修改数据标记位规则表 raw表:跟踪数据表规则表五链 input:入站数原创 2020-06-02 18:34:35 · 378 阅读 · 0 评论 -
Centos7 bridge bond 配置
https://www.cnblogs.com/g2thend/p/11033024.html转载 2020-06-02 14:16:45 · 514 阅读 · 0 评论 -
kvm创建虚拟网桥
1.创建xml文件[root@kolla tools]# cat new-net.xml<network> <name>virbr1</name> #vbr为虚拟网络的名字 <bridge name="virbr1"/> <forward mode="nat"/> <ip add...原创 2019-12-13 11:55:58 · 1825 阅读 · 0 评论 -
Centos7 创建虚拟网卡(tun/tap)
创建网卡、创建网桥并建立桥接[root@kolla ~]# cat create.shcreate_br(){ tunctl -t storage -u root brctl addbr virbr2 brctl addif virbr2 storage ifconfig virbr2 10.10.1.1 netmask 255.255.255.0 up ...转载 2019-12-12 12:04:46 · 5962 阅读 · 1 评论 -
ssh别名访问远程服务
ssh一般访问远程服务器方式为ssh root@10.0.1.181 -p 36000如果想要ssh 181登陆,修改配置文件 vi ~/.ssh/configHost 181HostName 10.0.1.181User rootIdentitiesOnly yes原创 2017-09-07 16:25:57 · 507 阅读 · 0 评论 -
常用网址记录
1、mariadb高可用配置:http://gaowenlong.blog.51cto.com/451336/1888036原创 2017-07-05 20:27:49 · 265 阅读 · 0 评论 -
Shell常用语法归集
1、数学表达式:num=$[num+1]num=$((num+1))num=`expr $num+1`2、() 与{}()用户组合执行多个命令;{}用户组合执行多个命令;()多个命令在子Shell中执行;{}在当前Shell中执行;3、(()) 与$(())(())专用于数值计算;$(())直接获取数值计算结果;4、‘ 与 "‘号内原创 2017-05-18 00:48:30 · 346 阅读 · 0 评论 -
error KVM 桥接虚拟机不能使用
1、首先要正确配置桥接网络:[root@vhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-enp7s0f0#TYPE=EthernetDEVICE=enp7s0f0BOOTPROTO=static#UUID=8e9e9a12-1769-4200-a525-b229bae9a089ONBOOT=yesBRIDGE=br0NM_CO原创 2017-05-15 15:59:26 · 847 阅读 · 0 评论 -
Centos7 install KVM
Install KVM Hypervisor on CentOS 7.x and RHEL 7.xBy Pradeep Kumar | June 23, 2016KVM is an open source hardware virtualization software through which we can create and run multiple转载 2017-05-11 14:12:40 · 536 阅读 · 0 评论 -
How to install KVM on Ubuntu 16.04 LTS Headless Server
How to install KVM on Ubuntu 16.04 LTS Headless Server in Categories Linux KVM, Ubuntu Linux, Virtualization last updated February 9, 2018 Kernel-based Virtual Machine (KVM) is a virtualization modul转载 2018-05-08 20:42:30 · 519 阅读 · 0 评论 -
How to setting Ubuntu open files
Ubuntu修改open files数需4步:1、# vi /etc/security/limits.conf (最后新加)nofile 204800:wq2、# vi /etc/pam.d/susession required pam_limits.so (默认是注释掉的):wq3、# vi /etc/profileulim...原创 2018-07-18 14:09:01 · 560 阅读 · 0 评论 -
shell中统计时间到微妙
!/bin/bashcurrent=date "+%Y-%m-%d %H:%M:%S" timeStamp=date -d "$current" +%s currentTimeStamp=$((timeStamp*1000+date "+%N"/1000000)) echo currentTimeStampseq8|parallel−j8–workdircurrentTimeStamp...原创 2018-07-26 15:15:17 · 1070 阅读 · 0 评论 -
Ceph-ansible 部署
1、部署规划 主机名 IP地址 系统os 用途 备注 ansible-deployment 10.1.204.108 centos7.5 ansible 部署主机,当作部署客户端 node1 10.1.210.105 centos7.5 ...原创 2018-11-09 20:02:09 · 1414 阅读 · 0 评论 -
docker + grafana + prometheus + Mysql
1、prometheus 部署,系统架构图2、prometheus 部署过程 1. docker pull prom/prometheus2. docker run -p 9090:9090 -v /prometheus-data \ prom/prometheus --config.file=/prometheus-data/prometheus.yml3...原创 2018-12-25 16:40:05 · 715 阅读 · 0 评论 -
linux 网络接口 dummy KVM
Load the dummy interface modulemodprobe dummyCreate a dummy interface called mynic0ip link set name mynic0 dev dummy0Set its MAC addressifconfig mynic0 hw ether 00:22:22:dd:ee:ffAdd a tap device...原创 2019-06-13 12:25:55 · 2694 阅读 · 0 评论 -
Centos7部署etcd flannel
1、etcd 配置以及常用命令yum install etcd[root@localhost ~]# cat /etc/etcd/etcd.conf | grep -v "#"ETCD_DATA_DIR="/var/lib/etcd/default.etcd"ETCD_LISTEN_PEER_URLS="http://10.1.204.164:2380,http://localhos...原创 2019-06-28 23:25:58 · 525 阅读 · 0 评论 -
centos 安装VNCSERVER
服务器安装图形化桌面:yum groupinstall "GNOME Desktop" "Graphical Administration Tools"ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.targetreboot安装vnc-server包:yum instal原创 2017-05-11 13:39:14 · 490 阅读 · 0 评论 -
三分钟搞定 git 使用
1、git安装yum install git2、git 配置git config --global user.email "you@example.com"git config --global user.name "Your Name"3、git clonegit clone git.XXXXX4、git 查看分支、创建分支、切换分支查看分支[root@pytest原创 2017-03-31 15:39:43 · 524 阅读 · 0 评论 -
linux——(6)IOM项目LVM方案
需求: 由于将11块本地硬盘做成一个vg,四个lv,但是在dm上面的IO遇到了瓶颈现在将4块盘,做成两个vg,每个vg两个lv,条带化宽度为2,深度为64K step1创建VG[root@localhost ~]# vgcreate vg0 /dev/sdb1 /dev/sdc1 Volu原创 2015-01-06 15:19:09 · 966 阅读 · 0 评论 -
linux——(1)linux系统的无人值守安装
Kickstart首先确认selinux是不是关闭了一.安装列出来的rpm包1.安装dhcp服务器# rpm -qa |grep dhcpdhcp-4.1.1-34.P1.el6.centos.i686dhcp-common-4.1.1-34.P1.el6.centos.i686//dhcp-devel-4.1.1-34.P1.el6.cento原创 2014-12-28 16:19:24 · 767 阅读 · 0 评论 -
linux——(5)redhat逻辑卷管理(LVM)
LVM是逻辑盘卷管理(Logical Volume Manager)的简称,他是磁盘管理的另一种工具,就目前基本上所有操作系统均支持,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。通过LVM系统管理员可以轻松管理磁盘分区,如:将若干个磁盘分区连接为一个整块的卷组(volume group),形成一个存储池。管理员可以在卷组上随意创建逻辑卷组(logical volumes)转载 2015-01-06 15:12:54 · 748 阅读 · 0 评论 -
linux——(2)redhat6.4用KVM搭建虚拟机
主机硬件要求硬盘至少两块:每块300G以上,采用raid1方式做镜像原创 2014-12-28 16:22:26 · 854 阅读 · 0 评论 -
linux——(3)linux下搭建weblogic集群
Linux下,安装配置Weblogic 一、安装 WebLogic1.创建weblogic用户组及weblogic用户# groupadd -g 600 bea# useradd -d /home/weblogic -g 600 weblogic 2. 更改weblogic.bin文件的属性:#chmod 755 wls1036_linux64.bin#原创 2014-12-28 16:26:59 · 5003 阅读 · 1 评论 -
linux——(7)基于redhat6.4的本地yum和ftp yum源配置
这个是本人在项目中配置的过程,绝对没有问题:在程序更新时有时会发现缺少部分安装包,而通过RPM方式安装又会出现缺少依赖包导致各种问题。但是通过yum的方式进行安装,它有自己的数据字典,能自动计算各个包之间的依赖关系,对依赖包自动安装,以下介绍本地yum源和ftp源的两中配置方式。配置本地yum源放入光盘或者上传iso镜像;mount到指定的目录下:mount /dev/sr原创 2015-01-06 15:32:53 · 1137 阅读 · 1 评论 -
linux下eclipse安装及快捷方式创建
一、软件1、java2、eclipse二、安装java 1、配置环境变量/root#vi /etc/profileexport JAVA_HOME=/opt/javaexport PATH=$PATH:$JAVA_HOME/bin:2、验证/root#java -version三、配置eclipse1、 解压/u原创 2016-01-15 10:09:00 · 890 阅读 · 0 评论 -
ubuntu 安装virtualbox
VirtualBox ( Oracle VM VirtualBox ) is a virtualization software for x86 & AMD64 / Intel based system from Oracle. Virtualbox allows us to run multiple operating system as the same time . We can say V转载 2016-10-07 16:47:40 · 299 阅读 · 0 评论 -
Linux面试必备
1.Mysql5和Mysql6 有什么区别mysql-server-5.5:默认引擎改为Innodb,提高了性能和扩展性,提高实用性(中继日志自动恢复)mysql-server-5.6:InnoDB性能加强,InnoDB死锁信息可以记录到 error 日志,方便分析,MySQL5.6支持延时复制,可以让slave跟master之间控制一个时间间隔,方便特殊情况下的数据恢复。转载 2016-12-20 14:13:44 · 511 阅读 · 0 评论 -
hadoop生产集群离线datanode(遇到的问题及解决方法)
1、修改namenode节点的hdfs-site.xml(master主机) dfs.hosts.exclude file_path 2、file_path文件中存储要离线的几点名称3、执行命令 hdfs dfsadmin -refreshNodes 问题:执行到最发现50070界面数据块不发生变化,查看namenode发原创 2017-02-08 16:48:15 · 3997 阅读 · 0 评论 -
docker官方镜像下载及使用Dockerfile创建镜像
1、登陆docker hut官方网站:https://hub.docker.com/2、search centos3、docker pull centos:7.2.15114、创建Dockerfile文件:[root@vmhost centos7.2]# cat DockerfileFROM centos:7.2.1511MAINTAINER wanghongwei(wa原创 2017-02-10 15:13:28 · 5192 阅读 · 0 评论 -
linux系统批量挂载磁盘(磁盘大于2T)
1、使用parted进行分区:#!/bin/bash #Used to fomat 6 disksPATH=/bin:/sbin:/usr/bin:/usr/sbinexport PATH i=1while [ $i -lt 7 ] doj=`echo $i|awk '{printf "%c",97+$i}'`parte原创 2017-02-07 20:08:05 · 1248 阅读 · 0 评论 -
hadoop批量创建互信脚本
1、hadoop安装的用户名和密码要统一2、将IP地址写入一个文件:[root@vmhost hadoop]# cat ip.txt 192.168.1.101192.168.1.102192.168.1.1033、互信脚本:#!/bin/shDEST_USER=$1PASSWORD=$2HOSTS_FILE=$3if [ $# -ne 3 ]; then e原创 2017-02-10 15:23:54 · 1147 阅读 · 0 评论 -
linux 磁盘自动挂载
#!/bin/bashPATH=/bin:/sbin:/usr/bin:/usr/sbinexport PATHi=1while [ $i -lt 13 ] #硬盘数量,除系统盘之外是12块doj=`echo $i|awk '{printf "%c",97+$i}'` #系统盘是sda,如果是其它的需要修改脚本parted /dev/sd$j <<F转载 2017-01-20 12:25:07 · 710 阅读 · 0 评论 -
shell图形化菜单界面
如下写一个优雅的shell图形化界面#!/bin/bash# simple script menufunction diskspace { clear df -h}function whoseon { clear who}function memusage { clear cat /proc/meminfo}f原创 2017-02-13 00:13:38 · 6306 阅读 · 1 评论 -
Suse常用命令
1. 检查 SuSE防火墙是否设置为启动chkconfig --list | grep firewall2. 关闭防火墙服务(按照顺序执行)chkconfig SuSEfirewall2_setup offchkconfig SuSEfirewall2_init offsuse修改IP地址:/etc/sysconfig/network/ifcfg-eth0原创 2017-03-29 16:46:49 · 2935 阅读 · 0 评论 -
linux——(4)openstack安装配置手册
Openstack havana版安装环境物理数量 1台主机名 Controller网卡数量 1ip地址 192.168.205.177原创 2014-12-31 11:24:38 · 1404 阅读 · 0 评论