centos 5.11 下载 centos8哪个版本稳定
大家好,关于centos 5.11 下载很多朋友都还不太明白,今天小编就来为大家分享关于centos8哪个版本稳定的知识,希望对各位有所帮助!
用软件lmsensors监测Linux系统和CPU温度
lm_sensors的软件可以帮助我们来监控主板,CPU的工作电压,风扇转速、温度等数据。这些数据我们通常在主板的 BIOS也可以看到。当我们可以在机器运行的时候通过lm_sensors随时来监测着CPU的温度变化,可以预防呵保护因为CPU过热而会烧掉。
1.安装lm_sensors
现在基本上每个Linux都已经有lm_sensors包了,我们主要安装了就可以了。或者我们也可以通过源文件来自己编译。
1)在FC,RH, CENTOS下,用rpm:
[root@securitycn~]# rpm-ivh lm_sensors-2.10.0-3.1.i386.rpm
3)编译源文件安装
我们可以通过:这里下载源文件
这里我们要注意的问题是要先安装libsysfs库,是Sysfsutils,Sysfsutils-devel软件
tar xzvf lm-sensors-xxx.tar.gz
make user
make user_install testing
下面我们就用一些简单的命令来利用lm_sensors来得到CPU的数据。我们要用root的身份来:
sensors-detect,然后它会自动搜索主板上的chipset和相应的driver,我们全部答YES就可以了
[root@securitycn~]# sensors-detect
# sensors-detect revision 1.413(2006/01/19 20:28:00)
This program will help you determine which I2C/SMBus modules you need to
load to use lm_sensors most effectively. You need to have i2c and
lm_sensors installed before running this program.
Also, you need to be `root', or at least have access to the/dev/i2c-*
files, for most things.
If you have patched your kernel and have some drivers built in, you can
safely answer NO if asked to load some modules. In this case, things may
seem a bit confusing, but they will still work.
It is generally safe and recommended to accept the default answers to all
questions, unless you know what you're doing.
We can start with probing for(PCI) I2C or SMBus adapters.
You do not need any special privileges for this.
Do you want to probe now?(YES/no):
全部默认YES即可。
然后我们启动lm_sensors:
/etc/init.d/lm_sensors start
Starting lm_sensors: [ OK ]
我们可以通过lsmod来确定我们需要的driver已经加载了没有
lsmod| grep i2c
i2c_isa 9153 2 w83627hf,w83781d
i2c_i801 11341 0
i2c_dev 12613 0
i2c_ec 9025 1 sbs
i2c_core 23745 6 w83627hf,w83781d,i2c_isa,i2c_i801,i2c_dev,i2c_ec
然后我们用sensors的命令就可以了:
[root@securitycn~]# sensors
w83627hf-isa-0290
Adapter: ISA adapter共2页。
VCore 1:+3.33 V(min=+0.00 V, max=+0.00 V) ALARM
VCore 2:+3.36 V(min=+0.00 V, max=+0.00 V) ALARM
+3.3V:+0.93 V(min=+3.14 V, max=+3.46 V) ALARM
+5V:+5.11 V(min=+4.73 V, max=+5.24 V)
+12V:+4.56 V(min=+10.82 V, max=+13.19 V) ALARM
-12V:-7.10 V(min=-13.18 V, max=-10.88 V) ALARM
-5V:-1.93 V(min=-5.25 V, max=-4.75 V) ALARM
V5SB:+5.51 V(min=+4.73 V, max=+5.24 V) ALARM
VBat:+0.02 V(min=+2.40 V, max=+3.60 V) ALARM
fan1: 0 RPM(min= 2732 RPM, div= 2) ALARM
fan2: 0 RPM(min= 0 RPM, div= 2)
fan3: 0 RPM(min= 0 RPM, div= 2)
temp1:+38癈(high=+50癈, hyst=+45癈) sensor= thermistor
temp2:+33.5癈(high=+80癈, hyst=+75癈) sensor= thermistor
temp3:+33.5癈(high=+80癈, hyst=+75癈) sensor= thermistor
vid:+0.000 V(VRM Version 10.0)
alarms:
beep_enable:
Sound alarm enabled
这里我们可以看到温度还没有相对应CPU,我们主要稍微修改一下/etc/sensors.conf就可以了,不过其实都不用我们自己去动手,一般我们都可以从主板生产商那里下载到配置文件。通过lmsensors我们就可以得到主板温度,CPU电压,风扇转速这些信息。我们可以根据这些数据来监察系统的运行情况来预防系统的问题。
接下来让它和MRTG整合在一起吧
[root@securitycn~]# cd/usr/local/mrtg/bin
[root@securitycn~]# vi temp.sh
#内容如下
#!/bin/bash
cputemp=`/usr/bin/sensors| grep temp1|awk'{print$2}'|cut-c 2-4`#这句是说找出有temp1那一行,印出第二个列的2-4个字
systemp=`/usr/bin/sensors| grep temp2|awk'{print$2}'|cut-c 2-5`不用解释了吧
echo$cputemp
echo$systemp
# the uptime
uptime| sed's:^.* up\(.*\), [0-9][0-9]* users.*$:\1:'
# my name
uname-n
[root@securitycn~]# chmod+x temp.sh改成可执行
[root@securitycn~]#./temp.sh试试看有没有问题
39
33.5
15:36:19 up 22:28, 1 user, load average: 0.04, 0.09, 0.04
securitycn
再来写下面的文件
[root@securitycn~]# cd../etc/
[root@securitycn~]# vi temp.cfg
WorkDir:/data1/usr/apache/htdocs/mrtg/temp/
Target[index]: `/usr/local/mrtg/bin/temp.sh`
MaxBytes[index]:80
Options[index]: gauge, nopercent, growright
YLegend[index]: Temp(度)
ShortLegend[index]:度
LegendO[index]:系统温度;
LegendI[index]: CPU温度;
Title[index]:系统温度表
PageTop[index]:
主机温度表
[root@securitycn~]#/usr/local/mrtg/bin/mrtg/usr/local/mrtg/etc/temp.cfg
执行3次就不报错了
然后加入到crontab里面
*/5****/usr/local/mrtg/bin/mrtg/usr/local/mrtg/etc/temp.cfg共2页。
怎么在linux下安装oracle数据库
在linux下安装oracle数据库步骤:
1、下载oracle安装文件
一、检查必要条件
1.1、检查内存及交换分区
Oracle要求2GB以上的内存
#查看内存大小
grep MemTotal/proc/meminfo
#查看交换区大小
grep SwapTotal/proc/meminfo
#也可以使用下面的命令查看内存大小
free-m1234567
交换分区要求
内存大小
交换分区要求
1GB~2GB内存的1.5倍
2GB~16GB和内存大小相等
大于16GB 16GB
1.2、确认操作系统位数
[root@FSWWOA/]# uname-m
x86_6412
x86_64:表示用的是Intel的处理器,并且操作系统是64位的
i386:表示是32位
1.3、检查硬盘空间
#查看临时目录空间
[root@FSWWOA/]# df-h/tmp
#查看硬盘总空间
[root@FSWWOA/]# df-h1234
Oracle安装是要求/tmp目录要有至少1GB的空间。
以下是Oracle各个版本安装是所需的空间
版本
所需空间
Enterprise Edition(企业版) 4.7GB
Standard Edition(标准版) 4.6GB
二、安装必要软件
首先需要检查系统版本,然后从Oracle官方文档中找到对应的Linux版本。
[root@FSWWOA/]# cat/proc/version
Linux version 2.6.32-71.el6.x86_64(root@CentOS6064.localdomain)(gcc version 4.4.4 20100726(Red Hat 4.4.4-13)(GCC))#1 SMP Wed Feb 29 15:21:16 CST 201212
Oracle官方文档中对应的版本如下
On Red Hat Enterprise Linux 6
2.6.32-71.el6.x86_64 or later
然后根据Linux版本找到其必要安装的软件,如下
The following or later version of packages for Oracle Linux 6, Red Hat Enterprise Linux 6, and Asianux Server 4 must be installed:
binutils-2.20.51.0.2-5.11.el6(x86_64)
compat-libcap1-1.10-1(x86_64)
compat-libstdc++-33-3.2.3-69.el6(x86_64)
compat-libstdc++-33-3.2.3-69.el6.i686
gcc-4.4.4-13.el6(x86_64)
gcc-c++-4.4.4-13.el6(x86_64)
glibc-2.12-1.7.el6(i686)
glibc-2.12-1.7.el6(x86_64)
glibc-devel-2.12-1.7.el6(x86_64)
glibc-devel-2.12-1.7.el6.i686
ksh
libgcc-4.4.4-13.el6(i686)
libgcc-4.4.4-13.el6(x86_64)
libstdc++-4.4.4-13.el6(x86_64)
libstdc++-4.4.4-13.el6.i686
libstdc++-devel-4.4.4-13.el6(x86_64)
libstdc++-devel-4.4.4-13.el6.i686
libaio-0.3.107-10.el6(x86_64)
libaio-0.3.107-10.el6.i686
libaio-devel-0.3.107-10.el6(x86_64)
libaio-devel-0.3.107-10.el6.i686
make-3.81-19.el6
sysstat-9.0.4-11.el6(x86_64)1234567891011121314151617181920212223
检查系统是否安装以上的软件,如果没有安装则安装这些软件
yum install-y binutils.x86_64 binutils-devel.x86_64
yum install-y compat-libcap1.x86_64
yum install-y compat-libstdc++-33.x86_64
yum install-y compat-libstdc++-33.i386
yum install-y gcc.x86_64 gcc-c++.x86_64
yum install-y glibc.x86_64 glibc.i686 glibc-devel.x86_64 glibc-devel.i386
yum install-y ksh.x86_64
yum install-y libgcc.i386 libgcc.x86_64
yum install-y libstdc++.i386 libstdc++.x86_64 libstdc++-devel.i386 libstdc++-devel.x86_64
yum install-y libaio libaio-devel
yum install-y make.x86_64
yum install-y sysstat.x86_64
yum install-y pdksh.x86_64
/*-------------------------------------*/
yum install-y unixODBC.x86_64 unixODBC.i386 unixODBC-devel.i386 unixODBC-devel.x86_64123456789101112131415
三、创建Oracle用户和组
[root@FSWWOA/]# groupadd dba
[root@FSWWOA/]# groupadd oinstall
#添加用户
[root@FSWWOA/]# useradd-g oinstall-G dba oracle
#设置Oracle的密码
[root@FSWWOA/]# pwd oracle oracle
#这里密码使用:oracle12345678
四、修改系统参数
4.1、修改用户的SHELL的限制
修改/etc/security/limits.conf文件
vi/etc/security/limits.conf1
然后在文件中添加如下内容
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 655361234
4.2、修改/etc/pam.d/login文件
vi/etc/pam.d/login1
然后在文件中添加如下内容
session required/lib/security/pam_limits.so
session required pam_limits.so12
4.3、修改系统核心参数
修改/etc/sysctl.conf文件vi/etc/sysctl.conf,然后在文件中加入
fs.aio-max-nr= 1048576
fs.file-max= 6815744
kernel.shmall= 2097152
kernel.shmmax= 536870912
kernel.shmmni= 4096
kernel.sem= 250 32000 100 128
net.ipv4.ip_local_port_range= 9000 65500
net.core.rmem_default= 262144
net.core.rmem_max= 4194304
net.core.wmem_default= 262144
net.core.wmem_max= 10485761234567891011
执行sysctl-p是配置立刻生效。使用sysctl-a查看所有系统参数。
五、创建Oracle安装目录
5.1创建Oracle安装目录
cd/u01
mkdir-p app/oracle/product/11.2.0/dbhome_1
mkdir app/oradata123
5.2修改目录所有者
[root@FSWWOA u01]# chown-R oracle:oinstall app
[root@FSWWOA u01]# ll
总用量 20
drwxr-xr-x. 4 oracle oinstall 4096 11月 25 08:46 app
drwx------. 2 root root 16384 11月 24 14:29 lost+found12345
六、修改系统环境变量
使用vi~/.bash_profile打开环境变量配置文件。加入如下内容
export ORACLE_BASE=/u01/app
export ORACLE_HOME=$ORACLE_BASE/oracle/product/11.2.0/dbhome_1
export ORACLE_SID=orcl
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
export NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK 123456
然后使用source~/.bash_profile是配置立即生效。使用env| grep ORACLE可以查看环境变量配置。
七、安装Oracle
7.1解压Oracle安装文件
将Oracle拷贝至Linux服务器上,然后解压
unzip linux.x64_11gR2_database_1of2.zip
unzip linux.x64_11gR2_database_2of2.zip12
如果使用光盘安装,则使用mount-t iso9660/dev/dvd/mnt/dvd挂载光盘
7.2设置安装环境
如果Linux系统字符编码是中文的,在安装过程中Oracle安装界面会全部乱码。可使用export LANG=en_US,将会话的字符集改为英文字符集,然后再安装就不会出现乱码。
另外,Oracle安装时需要图形界面的支持。
剩余部分见PDF文档(后续图片太多不再一一上传),剩余部分如下:
7.3开始安装Oracle
八、测试安装结果
九、修改防火墙配置,将Oracle端口添加到例外
十、将Oracle设置自启动
十一、设置Oracle用户名密码不区分大小写
linux怎么安装oracle
在linux下安装oracle数据库步骤:
1、下载oracle安装文件
一、检查必要条件
1.1、检查内存及交换分区
Oracle要求2GB以上的内存
#查看内存大小
grep MemTotal/proc/meminfo
#查看交换区大小
grep SwapTotal/proc/meminfo
#也可以使用下面的命令查看内存大小
free-m1234567
交换分区要求
内存大小
交换分区要求
1GB~2GB内存的1.5倍
2GB~16GB和内存大小相等
大于16GB 16GB
1.2、确认操作系统位数
[root@FSWWOA/]# uname-m
x86_6412
x86_64:表示用的是Intel的处理器,并且操作系统是64位的
i386:表示是32位
1.3、检查硬盘空间
#查看临时目录空间
[root@FSWWOA/]# df-h/tmp
#查看硬盘总空间
[root@FSWWOA/]# df-h1234
Oracle安装是要求/tmp目录要有至少1GB的空间。
以下是Oracle各个版本安装是所需的空间
版本
所需空间
Enterprise Edition(企业版) 4.7GB
Standard Edition(标准版) 4.6GB
二、安装必要软件
首先需要检查系统版本,然后从Oracle官方文档中找到对应的Linux版本。
[root@FSWWOA/]# cat/proc/version
Linux version 2.6.32-71.el6.x86_64(root@CentOS6064.localdomain)(gcc version 4.4.4 20110726(Red Hat 4.4.4-13)(GCC))#1 SMP Wed Feb 29 15:21:16 CST 201212
Oracle官方文档中对应的版本如下
On Red Hat Enterprise Linux 6
2.6.32-71.el6.x86_64 or later
然后根据Linux版本找到其必要安装的软件,如下
The following or later version of packages for Oracle Linux 6, Red Hat Enterprise Linux 6, and Asianux Server 4 must be installed:
binutils-2.20.51.0.2-5.11.el6(x86_64)
compat-libcap1-1.10-1(x86_64)
compat-libstdc++-33-3.2.3-69.el6(x86_64)
compat-libstdc++-33-3.2.3-69.el6.i686
gcc-4.4.4-13.el6(x86_64)
gcc-c++-4.4.4-13.el6(x86_64)
glibc-2.12-1.7.el6(i686)
glibc-2.12-1.7.el6(x86_64)
glibc-devel-2.12-1.7.el6(x86_64)
glibc-devel-2.12-1.7.el6.i686
ksh
libgcc-4.4.4-13.el6(i686)
libgcc-4.4.4-13.el6(x86_64)
libstdc++-4.4.4-13.el6(x86_64)
libstdc++-4.4.4-13.el6.i686
libstdc++-devel-4.4.4-13.el6(x86_64)
libstdc++-devel-4.4.4-13.el6.i686
libaio-0.3.107-10.el6(x86_64)
libaio-0.3.107-10.el6.i686
libaio-devel-0.3.107-10.el6(x86_64)
libaio-devel-0.3.107-10.el6.i686
make-3.81-19.el6
sysstat-9.0.4-11.el6(x86_64)1234567891011121314151617181920212223
检查系统是否安装以上的软件,如果没有安装则安装这些软件
yum install-y binutils.x86_64 binutils-devel.x86_64
yum install-y compat-libcap1.x86_64
yum install-y compat-libstdc++-33.x86_64
yum install-y compat-libstdc++-33.i386
yum install-y gcc.x86_64 gcc-c++.x86_64
yum install-y glibc.x86_64 glibc.i686 glibc-devel.x86_64 glibc-devel.i386
yum install-y ksh.x86_64
yum install-y libgcc.i386 libgcc.x86_64
yum install-y libstdc++.i386 libstdc++.x86_64 libstdc++-devel.i386 libstdc++-devel.x86_64
yum install-y libaio libaio-devel
yum install-y make.x86_64
yum install-y sysstat.x86_64
yum install-y pdksh.x86_64
/*-------------------------------------*/
yum install-y unixODBC.x86_64 unixODBC.i386 unixODBC-devel.i386 unixODBC-devel.x86_64123456789101112131415
三、创建Oracle用户和组
[root@FSWWOA/]# groupadd dba
[root@FSWWOA/]# groupadd oinstall
#添加用户
[root@FSWWOA/]# useradd-g oinstall-G dba oracle
#设置Oracle的密码
[root@FSWWOA/]# pwd oracle oracle
#这里密码使用:oracle12345678
四、修改系统参数
4.1、修改用户的SHELL的限制
修改/etc/security/limits.conf文件
vi/etc/security/limits.conf1
然后在文件中添加如下内容
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 655361234
4.2、修改/etc/pam.d/login文件
vi/etc/pam.d/login1
然后在文件中添加如下内容
session required/lib/security/pam_limits.so
session required pam_limits.so12
4.3、修改系统核心参数
修改/etc/sysctl.conf文件vi/etc/sysctl.conf,然后在文件中加入
fs.aio-max-nr= 1048576
fs.file-max= 6815744
kernel.shmall= 2097152
kernel.shmmax= 536870912
kernel.shmmni= 4096
kernel.sem= 250 32000 100 128
net.ipv4.ip_local_port_range= 9000 65500
net.core.rmem_default= 262144
net.core.rmem_max= 4194304
net.core.wmem_default= 262144
net.core.wmem_max= 10485761234567891011
执行sysctl-p是配置立刻生效。使用sysctl-a查看所有系统参数。
五、创建Oracle安装目录
5.1创建Oracle安装目录
cd/u01
mkdir-p app/oracle/product/11.2.0/dbhome_1
mkdir app/oradata123
5.2修改目录所有者
[root@FSWWOA u01]# chown-R oracle:oinstall app
[root@FSWWOA u01]# ll
总用量 20
drwxr-xr-x. 4 oracle oinstall 4096 11月 25 08:46 app
drwx------. 2 root root 16384 11月 24 14:29 lost+found12345
六、修改系统环境变量
使用vi~/.bash_profile打开环境变量配置文件。加入如下内容
export ORACLE_BASE=/u01/app
export ORACLE_HOME=$ORACLE_BASE/oracle/product/11.2.0/dbhome_1
export ORACLE_SID=orcl
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
export NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK 123456
然后使用source~/.bash_profile是配置立即生效。使用env| grep ORACLE可以查看环境变量配置。
七、安装Oracle
7.1解压Oracle安装文件
将Oracle拷贝至Linux服务器上,然后解压
unzip linux.x64_11gR2_database_1of2.zip
unzip linux.x64_11gR2_database_2of2.zip12
如果使用光盘安装,则使用mount-t iso9660/dev/dvd/mnt/dvd挂载光盘
7.2设置安装环境
如果Linux系统字符编码是中文的,在安装过程中Oracle安装界面会全部乱码。可使用export LANG=en_US,将会话的字符集改为英文字符集,然后再安装就不会出现乱码。
另外,Oracle安装时需要图形界面的支持。
剩余部分见PDF文档(后续图片太多不再一一上传),剩余部分如下:
7.3开始安装Oracle
八、测试安装结果
九、修改防火墙配置,将Oracle端口添加到例外
十、将Oracle设置自启动
十一、设置Oracle用户名密码不区分大小写