系统配置

linux-PXE-12

匿名 (未验证) 提交于 2019-12-02 21:56:30
以DHCP+DNS模式管理服务器IP地址和主机名。服务器上架前,以其MAC地址为依据,在DHCP中配置主机保留并分配主机名。DHCP结合TFTP提供的PXE服务,提供PXE引导Linux内核和启动镜像,通过自动应答文件来实现操作系统的自动安装和配置。 基本过程 1)、 PXE Client 从自己的PXE网卡启动,向本网络中的DHCP服务器索取IP; 2)、DHCP 服务器返回分配给客户机的IP * 以及PXE文件的放置位置(该文件一般是放在一台TFTP服务器上) ; 3)、PXE Client 向本网络中的TFTP服务器索取pxelinux.0 文件; 4)、PXE Client 取得pxelinux.0 文件后之执行该文件; 5)、 根据pxelinux.0 的执行结果,通过TFTP服务器加载内核和文件系统 ; 6)、 进入安装画面, 此时可以通过选择HTTP、FTP、NFS 方式之一进行安装; ① PXE 客户端发送UDP广播请求   PXE 客户端从自己的PXE网卡启动,通过PXE BootROM(自启动芯片)会以UDP(简单用户数据报协议)发送一个广播请求,向本网络中的DHCP服务器索取IP。 ② DHCP服务器提供信息   DHCP服务器收到客户端的请求,验证是否来至合法的PXE 客户端的请求,验证通过它将给客户端一个“提供”响应,这个“提供

Linux系统:centos7下搭建Nginx和FastDFS文件管理中间件

匿名 (未验证) 提交于 2019-12-02 21:56:30
FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件上传、文件下载等,解决了大容量存储和负载均衡的问题。 1、默认存在Gcc编译环境,Centos7虚拟机 2、安装LibFastCommon环境 3、FastDFS中间件安装 4、Nginx代理服务器安装 核心流程 下载->解压->编译->安装 ## 下载 [root@localhost mysoft]# wget https://github.com/happyfish100/libfastcommon/archive/V1.0.38.tar.gz ## 解压 [root@localhost mysoft]# tar -zxvf V1.0.38.tar.gz [root@localhost mysoft]# cd libfastcommon-1.0.38/ ## 编译 [root@localhost libfastcommon-1.0.38]# ./make.sh ## 安装 [root@localhost libfastcommon-1.0.38]# ./make.sh install 流程:下载->解压->编译->安装->创建相关路径->配置跟踪器-> 配置数据存储->配置客户端->Nginx环境配置 ## 下载 [root@localhost mysoft]# wget

Linux查看系统配置、命令输出

匿名 (未验证) 提交于 2019-12-02 21:56:30
查看系统配置、命令输出 查看CPU信息、内存信息 分页浏览CPU信息、内存信息 查看网卡配置文件内容 分页查看/etc/passwd 分页查看/root/install.log 查看文件内容的命令主要是cat、more、less,具体区别是,cat较适合查看小文件,more与less较适合查看大文件。 实现此案例需要按照如下步骤进行。 步骤一:查看CPU信息、内存信息 命令操作如下所示: [root@localhost ~]# cat /proc/cpuinfo //查看CPU信息 processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 58 stepping : 9 cpu MHz : 2594.108 …… [root@localhost ~]# cat /proc/meminfo //查看内存信息 MemTotal: 2046588 kB MemFree: 1829944 kB Buffers: 18552 kB Cached: 74876 kB SwapCached: 0 kB Active: 45436 kB Inactive: 65904 kB Active(anon): 18140 kB …… 步骤二:分页浏览CPU信息、内存信息 命令操作如下所示: [root@localhost ~]# less

Redhatѧϰ

匿名 (未验证) 提交于 2019-12-02 21:53:52
系统组成 版本XX. XX . XX XX主版本, XX副版本(奇数为测试版,偶数为稳定版), 修订版本号 , 表示修改的次数(debug) linux主流分支 硬盘分区 /dev/ hd a 5 硬件设备所在分区 hd 表示IDE设备,sd表示SCSI设备 硬盘的顺序号,以字母abcd...... 分区的顺序号12345...... 文件系统 linux中默认使用的文件系统类型 XFS日志文件系统 SWAP交换文件系统 linux支持的其它文件系统类型 EXT3、EXT4 FAT16、FAT32、NTFS XFS、JFS ...... 安装系统等工作要有长期的考虑(包括分区,根据需求分区,否则) SElinux配置 排错时要关闭SElinux配置和防火墙配置 文章来源: Redhatѧϰ

制作一个最小Linux系统

匿名 (未验证) 提交于 2019-12-02 21:53:52
使用的是itop4412开发板(仅记录个人的学习回顾,如有不当之处欢迎指出) ---------致谢 准备:busybox软件、uboot(一般和开发板配套)、zImage(kernel内核)、ramdisk-uboot.img(系统挂载硬盘使用)、system.img(制作的系统镜像) system.img的制作步骤: 一、busybox(为最小系统提供命令支持(个人理解)) 先配置busybox: a、make menuconfig时出现问题,提示如下图 问题的原因是显示像素不够,把你的命令窗口最大化(直接进入全屏)如果使用的是VM虚拟机直接点击 图标。 1、将busybox拷贝到Linux中(位置任意,最好取一个有指向性的文件夹名称如:miniLinux),解压busybox(解压命令:tar -vxf busybox-x.xx.x.tar.bz2),然后进入解压出的 busybox.xx.xx.xx 中,使用 make menuconfig 进入配置界面开始配置busybox: 如上图,选中 Busybox Settings,然后按回车进入到 Busybox Settings 界面,如下图。 在 Busybox Settings 配置选项里面需要修改两个地方,第一个是 Build Optiions-> CrossCompiler prefix,它是指定用什么编译器来编译

linux异常处理:selinux配置错误导致无法重启

核能气质少年 提交于 2019-12-02 21:40:29
linux异常处理:selinux配置错误导致无法重启 一次linux无法重启异常记录: 当时第一反应就是梳理最近的配置变更,特别是能预知相关的就是selinux配置变更。 原来是误将SELINUXTYPE看成SELINUX后,将其值改为disabled。导致操作系统服务启动,无法进入单用户模式。变更回来之后,一切正常。 解决方法一: 系统启动的时候,按下‘e’键进入grub编辑界面,编辑grub菜单,使用上下键选择“kernel ” 一行,按‘e’键进入编辑,在末尾增加“enforcing=0”,按“enter”保存设置并退到上一层,按‘b’键继续引导后正常开机。收到 恢复“/etc/selinux/config”中的配置信息。再按需求修改“SELINUX=disabled”。 解决方法二: 直接更改。 下面就是谈谈selinux。 安全增强型 Linux(Security-Enhanced Linux) SELinux,它是一个 Linux 内核模块,也是 Linux 的一个安全子系统。 SELinux 主要由美国国家安全局开发。2.6 及以上版本的 Linux 内核都已经集成了 SELinux 模块。 1、SELinux 的作用及权限管理机制 1.1 SELinux 的作用 SELinux 主要作用就是最大限度地减小系统中服务进程可访问的资源(最小权限原则)。

24 Zabbix系统配置日志监控告警--关键字触发

二次信任 提交于 2019-12-02 21:34:40
24 Zabbix系统配置日志监控告警--关键字触发 trapper是被监控主机主动发送数据给zabbix server,与主动模式的区别是 不需要安装客户端 ; trapper方式发送数据是 以主机名处理 ,不是IP地址,所以主机名要唯一。 在配置监控项时候 Type of information项要选择text ,否者会报not support错误. 制定一个YK_Template Syslog模板 ,触发12种关键字, 产生告警。 1. 配置Item: 2. 配置Tragger: 出处: http://www.cnblogs.com/yaoyaojcy/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接。 24 Zabbix系统配置日志监控告警--关键字触发 trapper是被监控主机主动发送数据给zabbix server,与主动模式的区别是 不需要安装客户端 ; trapper方式发送数据是 以主机名处理 ,不是IP地址,所以主机名要唯一。 在配置监控项时候 Type of information项要选择text ,否者会报not support错误. 制定一个YK_Template Syslog模板 ,触发12种关键字, 产生告警。 1. 配置Item: 2. 配置Tragger: 来源: https://www

自学Zabbix4.0之路

亡梦爱人 提交于 2019-12-02 21:31:44
01 Centos7安装Zabbix4.0步骤 02 Centos7下Zabbix3.4至Zabbix4.0的升级步骤 03 Zabbix4.0添加cisco交换机基本监控步骤 04 Zabbix4.0系统配置触发器Trigger 05 Zabbix4.0触发器表达式Trigger expression支持的函数 06 Zabbix4.0系统CISCO交换机告警模板规划信息(基础) 07 Zabbix4.0系统第三方插件Zatree 08 Zabbix4.0系统配置事件通知 - 动作Action 09 Zabbix4.0系统clone、mass update使用 来源: https://www.cnblogs.com/ld1105/p/11763127.html

烂泥:Linux系统与windows系统文件同步

依然范特西╮ 提交于 2019-12-02 19:52:44
本文由 秀依林枫 提供友情赞助,首发于 烂泥行天下 。 上篇文章中,我们介绍了有关Linux系统之间的文件同步,这篇文章我们来介绍下,有关Linux系统与windows系统,以及windows系统与windows系统之间的文件同步。 这篇文章我们需要分三个部分进行讲解: 1、 windows系统同步文件到Linux系统 2、 Linux系统同步文件到windows系统 3、 windows与windows系统之间的文件同步 一、windows系统同步文件到Linux系统 要使windows系统下的文件同步到Linux系统,我们需要安装rsync的windows客户端cwRsync。 cwRsync我们可以去下面这个连接进行下载: https://www.itefix.net/cwrsync 当然,我们也可以去这个连接下载《 cwRsync5.4.1客户端 》。 目前cwRsync的版本是5.4.1,我们下载解压后配置下,就可以正常使用。如下: 注意:图中的cwrsync.cmd文件,我们可以双击该文件进行配置cwRsync,也可以自行进行配置。但是通过我的实际验证该文件不能成功配置cwRsync,所以建议手工进行配置。 其实配置就是把目前cwRsync所在的路径加入到系统的环境变量中。 手工配置如下: 通过上图,我们可以看到rsync客户端cwRsync已经安装完毕。 注意

KVM&Libvirt基本概念及开发杂谈

时光总嘲笑我的痴心妄想 提交于 2019-12-02 16:59:14
导读 大家好,本次肖力分享的主题是KVM&Libvirt基本概念及开发杂谈,内容有些凌乱松散,主要基于自己早期整理的笔记内容和实践感悟,有些内容难免有失偏颇,望见谅。前面先介绍下需要了解的基本知识,大部分内容在肖力著作中都有更详细的解释,可阅读参考。 KVM包含: 1.内核模块kvm.ko,用于核心虚拟框架。 2.包含与处理器相关的模块kvm-intel.ko,kvm-amd.ko 3.kvm需要使用经过修改定制的qemu软件提供用户空间工具 *内核组件已经包含在Linux内核2.6.20中了 *部分操作系统在kvm中运行仍然存在某些问题,可以查看KVM官网提供的操作系统运行兼容性状态列表 使用KVM的前提条件: 1.qemu-kvm-release.tar.gz 2.kvm-kmod-release.tar.bz2,自己编译内核模块的需要这个东东 3.支持VT技术的Intel处理器或支持SVM技术的AMD处理器 使用qemu前提条件: 1.zlib库及头文件 2.sdl库及头文件 3.alsa库及头文件,这个是用来提供虚拟化音频相关功能,默认是禁用的,现在不知道什么状态了,可以使用--enable-alsa来启用 4.gnutls库及头文件,可选的VNC TLS支持,默认此功能是开启的,可以用--disable-vnc-tls关闭 5.kernel头文件 *创建,安装