刚入职的运维新手经常会被要求去做一些安装操作系统的工作,如果按照用镜像光盘安装操作系统,效率会相当低下.那么如何提升效率,搭建出一套可以批量安装Linux系统的无人值守的安装系统? PXE+TFTP+FTP+DHCP+Kickstart服务可以搭建出一个无人值守安装系统.这种无人值守安装系统可以自动的为数十台服务器安装系统,将运维人员从重复性的工作中解救出来,大大提升了系统安装的效率. 如上图所示,是无人值守安装系统的工作流程. PXE(Preboot eXecute Environment,预…
<Linux就该这么学>培训笔记_ch19_使用PXE+Kickstart无人值守安装服务 文章最后会post上书本的笔记照片. 文章主要内容: 无人值守系统 部署相关服务程序 配置DHCP服务程序 配置TFTP服务程序 配置SYSLinux服务程序 配置VSFtpd服务程序 创建KickStart应答文件 自动部署客户机 书本笔记 无人值守系统 面对生产环境中数以百计的服务器需要安装系统,传统的使用光盘来为服务器逐个安装,效率未免太过低下. 使用PXE + TFTP +FTP + DHCP…
一.      配置DHCP服务程序 1)      按照图在虚拟机的虚拟网络编辑器中关闭自身的DHCP服务. 2)      当挂载好光盘镜像并把Yum仓库文件配置妥当后,就可以安装DHCP服务程序软件包了. 3)      挂载光盘镜像配置yum源 [root@localhost ~]# mount /dev/cdrom /mnt/    #挂载光盘镜像文件到/mnt文件下 mount: /dev/sr0 写保护,将以只读方式挂载 [root@localhost ~]# mkdir /opt…
这篇文章主要介绍了Linux系统下MongoDB的简单安装与基本操作,需要的朋友可以参考下   Mongo DB ,是目前在IT行业非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式,备受当前IT从业人员的青睐.Mongo DB很好的实现了面向对象的思想(OO思想),在Mongo DB中 每一条记录都是一个Document对象.Mongo DB最大的优势在于所有的数据持久操作都无需开发人员手动编写SQL语句,直接调用方法就可以轻松的实现CRUD操作. 一.下载mongodb 前往m…
Linux系统下Redis单机版的安装详细教程 1.下载软件安装包并上传到root目录 这里以旧版本的3.0进行安装,比较成熟稳定,具体软件可以通过qq群534073451文件下载…
Linux系统下(x64)安装jdk 1.6(jdk-6u45-linux-x64.bin) 一,查看是否安装jdk: # rpm -qa | grep jdk 或者 #rpm -q jdk 或者 #java -version 二,下载安装文件: http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase6-419409.html 根据自己的Liunx的版本下载对应版本的jdk,如果在…
Linux系统CentOS6.2版本下安装JDK7详细过程 分类: Linux 2014-08-25 09:17 1933人阅读 评论(0) 收藏 举报 前言:        java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaEE(j2ee), JavaME(j2me), JavaSE(j2se))的总称.Java自面世后就非常流行,发展迅速,对C++语言形成了有力冲击.Ja…
Linux系统初学第一课 虚拟机安装CentOS6.5以及Root密码找回 虚拟机安装CentOS6.5 一.安装虚拟机 1-1.安装虚拟机VMware Station,新建虚拟机,选择典型配置. 1-2.选择稍后安装操作系统. 1-3.客户机操作系统选择linux,版本选择CentOS 6.5 64位.  1-4.设置虚拟机名称及位置. 1-5.指定磁盘容量,建议选择存储为单个文件. 1-6.自定义硬件. 1-7.点击编辑虚拟机设置. 1-8.选择CD/DVD,使用ISO映像文件,选择下载好的…
无人值守安装系统 PXE(Preboot eXecute Environment,预启动执行环境)是由Intel公司开发的技术,可以让计算机通过网络来启动操作系统(前提是计算机上安装的网卡支持PXE技术),主要用于在无人机值守安装系统中引导客户端主机安装Linux操作系统. 主机名称 操作系统 IP地址 无人值守系统 RHEL7 192.168.56.25 客户端主机 未安装操作系统 - 部署DHCP服务程序 [root@mail ~]# yum install dhcp -y [root@ma…
1.简介 网络数据文件共享服务器 可以和Windows中的网上邻居通用 数据共享的方法: Windows中最常用的是“网上邻居”.网上邻居使用的文件系统是CIFS(通用互联网文件系统)协议进行数据共享,不能跨网段,跨路由. Linux中最常用的是NFS服务 由来: 在1991年Andrew Tridgell为了实现Unix和Windows之间文件共享,开发了SMB(Server Message Block,服务消息块)文件系统 Samba与NetBIOS协议 IBM开发的NetBIOS协议是为了…
要求:关闭VMware虚拟网络编辑器中自身的DHCP服务 主机名称 操作系统 IP地址 NoneOS Centos7 192.168.72.250 Custormer 无   1.挂在本地镜像源本配置Yum仓库,安装DHCP服务 [root@NoneOs ~]# yum install dhcp -y 2.配置DHCP服务 [root@NoneOs ~]# vim /etc/dhcp/dhcpd.conf allow booting; allow bootp; ddns-update-style…
一 KVM虚拟机简介 KVM是kernel-based Virtual Machine的简称,目前已成为学术界的主流VMM之一.KVM的虚拟化需要硬件支持(如Intel VT技术或者AMD V技术) 是基于硬件的完全虚拟化.KVM的安装和使用相对于XEN来说十分的简单和方便,并且功能强大,比较适用于高性能计算服务的云计算环境中作为IAAS层的虚拟化部署工作 不得不提的是甲骨文公司的VirtualBox也很强大,各方面与KVM可以相媲美,但是现在不开源比较昂贵一般的云计算平台很少使用.至于完全虚拟…
今天自己捣鼓了一下,在linux系统CentOs6.5下使用源码方式安装和配置mysql,这里记录一下步骤. a) 下载mysql,source版本.Mysql-5.6.20.tar.gz b) 安装编译源码所需的工具和库 yum install gcc gcc-c++ ncurses-devel perl c) 安装cmake   wget http://www.cmake.org/files/v2.8/cmake-2.8.10.2.tar.gz tar -xzvf cmake-2.8.10.…
Red Hat Enterprise Linux 4系统中安装VMware Tools 1. 必须以ROOT身份进入Linux 2. 进入linux系统,然后按下 CTRL+ALT组合键,进入主操作系统,点击VMware菜单栏中的VM菜单下的”Install VMware Tools”. 3. 这时在Red Hat Linux下弹出一个vmware tools窗口,将里面的VMwareTools-8.8.0-471268.tar.gz复制到用户的主文件夹下. 4. 打开终端,输入tar zxf…
1.    检查Linux系统是否安装数据库 首先查看自己的系统是否安装了postgresql数据库命令如下: rpm -qa | grep postgresql 如果没有显示查询结果(如下图所示)说明就未安装postgresql数据库 2.   登录数据库 输入命令 su postgres    然后在输入命令psql,结果如入所示 这时相当于系统用户postgres以同名数据库用户的身份,登录数据库,这是不用输入密码的.如果一切正常,系统提示符会变为"postgres=#",表示这…
前言:        java 是一种能够撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaEE(j2ee), JavaME(j2me), JavaSE(j2se))的总称.Java自面世后就很流行,发展迅速,对C++语言形成了有力冲击.Java 技术具有卓越的通用性.高效性.平台移植性和安全性,广泛应用于个人PC.数据中心.游戏控制台.科学超级计算机.移动电话和互联网,同一时候拥有全球最大的开…
1.下载redis安装包 在redis的官网只有Linux系统下的安装包,微软的GitHub上有提供windows版本的redis安装包 redis中文网:http://www.redis.cn/ 微软redis GitHub网址:https://github.com/MSOpenTech/redis/releases 链接:https://pan.baidu.com/s/1d3fCshRXT0UBYiNejbehMA 提取码:t4l72.Windows安装 将ZIP包解压到安装路径的redis…
注释:看了很多人说在Windows下面跑机器学习就和大人一直用勺子吃饭一样,应该用更...刚写到这里Linux又奔溃了-- 以后就在Linux上跑程序了,告别Windows的时代... 别看下面的安装都很简单,遇到一个问题够你弄半天!!! 1.安装Ubuntu 完全抄袭网上大神的:http://blog.csdn.net/u013142781/article/details/50529030 不能上网:因为用的是16版本,不需要你自己配置上网信息,出现这个问题的时候你去更新一下浏览器和其它一些软…
1.查看Linux系统的位数 2.下载Oracle10g数据库软件 https://blog.csdn.net/xiezuoyong/article/details/81197688 (需要注册Oracle,版本Oracle10g) http://www.blogjava.net/wangdetian168/archive/2013/09/09/403858.html (不需要注册Oracle,版本Oracle 11.2.0.1.0) 3.在Linux系统中安装Oracle11g数据库 http…
1.查看linux系统位数,来判断下载适配的PhantomJS: 输入命令:# lsb_release -a 2.下载PhantomJS: 从官网http://phantomjs.org/download.html下载linux64位的安装包即  phantomjs-2.1.1-linux-x86_64.tar.bz2 3. 重命名 #mv phantomjs-2.1.1-linux-x86_64.tar.bz2 phantomjs 4.上传到服务器并解压 # tar xjf phantomjs…
对于一块新的磁盘来说,系统能够使用需要有分区.格式化文件系统.挂载等主要操作,下面通过命令的方式对一块磁盘进行操作. 一. Linux系统分区 1.1 在虚拟机开机前选择虚拟机配置,添加一个新的SCSI接口的硬盘,设定大小为15G 1.2 查看系统现在的磁盘情况 ls /dev/sd 通过tab按键可以查看/dev/sd挂载的硬盘,刚才添加的磁盘是第三块硬盘,所以名字是sdc,硬盘的命名就是以英文字母的顺序命名的 1.3 对新添加的磁盘sdc进行分区 分区命令是fdisk /dev/sdc 现在…
近来升级电脑又一次做了系统.再次面临这linux系统下的各种校园网上网限制. 我在这里採用了mentohust来完毕锐捷认证. 这里我们选择Mentohust取代锐捷. Mentohust 是由华中科技大学首先是在Linux系统下开发出来,而后扩展到支持Windows.Linux.Mac OS下的锐捷认证的程序(附带支持赛尔认证),眼下兼容Windows.Linux和MacOS全部主流版本号,完美取代锐捷认证.   第一步:在http://code.google.com/p/mentohust/…
原文地址: https://blog.csdn.net/bjbs_270/article/details/7003088 ------------------------------------------------------------------------------------- 文章来源:http://www.71j.cn/archives/115 最近搞的CENTOS6.0最小安装后,发现很多之前用的工具在该版本中未有看到.正好遇到要使用nslookup,就找了一下资源,记录一下…
由于刚刚进入研究生阶段,通过几个月对大数据的学习,从java到hadoop,再到scala到spark.在这我写一下我在ubuntu系统下intelliJ IDEA的安装和配置.首先我的ubuntu系统是14.04的,hadoop-2.6.0,java-1.7.0,scala-2.10.5 在配置intelliJ IDEA前需要把java以及spark.scala需要安装配置好 第一步下载IDEA压缩包(我下的是ideaIC-15.0.2.tar),然后将压缩包拷入ubuntu下home目录下,…
从Linux中删除不需要的服务 在本文中,我们将讨论一些您不需要的不需要的应用程序和服务,但它们是在操作系统安装期间默认安装的,并且不知不觉地开始吃您的系统资源. 让我们首先知道使用以下命令在系统上运行什么样的服务. [avishek@howtoing]# ps ax 示例输出 PID TTY STAT TIME COMMAND 2 ? S 0:00 [kthreadd] 3 ? S 0:00 \_ [migration/0] 4 ? S 0:09 \_ [ksoftirqd/0] 5 ? S…
在linux 7.6 安装 oracle 11g    mount 挂载yum源 yum –y sys*  gcc*  lib* sys* ma* un* gli* elf* bin* com*   一.修改操作系统核心参数 在Root用户下执行以下步骤: 1)修改用户的SHELL的限制,修改/etc/security/limits.conf文件 输入命令:vi /etc/security/limits.conf,按i键进入编辑模式,将下列内容加入该文件 oracle soft nproc or…
一.    使用光盘镜像安装好一台Redhat6.8系统的虚拟机(图形化界面) 二.    部署相关服务程序 1.     安装并配置dhcpd服务程序 a)安装dhcp服务程序 b)对dhcp服务进行配置 range dynamic-name-servers设置dhcp地址发布范围 next-server指定tftp服务器地址 c)更改完成后启动dhcp服务 d)关闭防火墙 2.     安装并配置tftp服务程序 a)安装tftp服务程序 b)配置tftp服务程序 c)启动tftp服务程序…
WCP知识共享平台部署 一.环境准备 操作系统:CentOS Linux release 7.5.1804 (Core) Java:jdk-7u79-linux-x64.tar.gz 中间件:apache-tomcat-7.0.92.tar.gz 数据库:mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz WCP知识共享平台安装步骤 : 二.软件安装: 1.安装JDK程序 1.1.卸载系统自带的OpenJDK以及相关的java文件 1.1.1.检查Java版本信…
企业中常用的web服务,用来提供http://(超文本传输协议). web系统是客户端/服务器模式的,所以应该有服务器和客户端里两个部分.常用的服务器程序时Apache,常用的客户端程序是浏览器.www服从http协议,默认的TCP/IP端口是80,客户端和服务器的通信过程简述如下: 客户端(浏览器)和web服务器建立TCP连接,然后向web服务器发出访问请求,根据HTTP协议,该请求中包含了客户端的IP地址.浏览器的类型和请求的URL等一系列信息 web服务器受到请求后,将客户端要求的界面内容…
Linux提供了丰富的帮助手册,当你需要查看某个命令的参数时不必到处上网查找,只要man一下即可. Linux的man手册共有以下几个章节: 代號 代表內容 1 使用者在shell中可以操作的指令或可执行档 2 系統核心可呼叫的函数与工具等 3 一些常用的函数(function)与函数库(library),大部分是C的函数库(libc) 4 装置档案的说明,通常在/dev下的档案 5 设定档或者是某些档案的格式 6 游戏(games) 7 惯例与协定等,例如Linux档案系统.网络协定.ASCI…