如何调整格式化为XFS文件系统的LVM分区大小

一、环境说明 如图示实例,红色箭头所指/usr空间已使用80%,对应的LVM分区为rootvg-usr。如何对rootvg-usr分区扩容? 图示实例中rootvg-usr所属的卷组为rootvg,尚有不到6GB的剩余可用空间用于扩容。 若PFree为0,如何对rootvg-usr扩容? 可通过缩减卷组rootvg下其他LVM分区大小(如rootvg-tivoli),腾出可用空间给rootvg-usr去扩容。 下面通过实验环境进行验证并给出具体操作步骤,实验环境如图示: 实验目标:缩减/tivoli空间大小(8GB->4GB),增加/usr空间大小(6GB->10GB)。 二、操作步骤 2.1缩减/tivoli空间大小(8GB->4GB) 2.1.1使用xfsdump备份/tivoli下数据 安装xfsdump: # yum install xfsdump -y 备份数据到/app下: # xfsdump -f /app/tivoli.dump /tivoli 提示输入label时不可忽略,过程如下: xfsdump: using file dump (drive_simple) strategy xfsdump: version 3.1.7 (dump format 3.0) – type ^C for status and control  ============================= dump label dialog ============================== please enter label for this dump session (timeout in … Read more

MySQL数据导出导入

———库操作——— 1.①导出一个库结构 mysqldump -d dbname -u root -p > xxx.sql ②导出多个库结构 mysqldump -d -B dbname1 dbname2 -u root -p > xxx.sql 2.①导出一个库数据 mysqldump -t dbname -u root -p > xxx.sql ②导出多个库数据 mysqldump -t -B dbname1 dbname2 -u root -p > xxx.sql 3.①导出一个库结构以及数据 mysqldump dbname1 -u root -p > xxx.sql ②导出多个库结构以及数据 mysqldump -B dbname1 dbname2 -u … Read more

drop、truncate和delete的区别

1、在速度上,一般来说,drop> truncate > delete。 2、在使用drop和truncate时一定要注意,虽然可以恢复,但为了减少麻烦,还是要慎重。 3、如果想删除部分数据用delete,注意带上where子句,回滚段要足够大;    如果想删除表,当然用drop;     如果想保留表而将所有数据删除,如果和事务无关,用truncate即可;    如果和事务有关,或者想触发trigger,还是用delete;    如果是整理表内部的碎片,可以用truncate跟上reuse stroage,再重新导入/插入数据。

Chrony时间同步服务使用说明

Chrony is a flexible implementation of the Network Time Protocol (NTP). It is used to synchronize the system clock from different NTP servers, reference clocks or via manual input. It can also be used NTPv4 server to provide time service to other servers in the same network. It is meant to operate flawlessly under different … Read more

Linux 系统安全:History 操作日志配置

History 记录了用户操作命令,但没有记录来源 ip 地址、操作用户、操作时间等,且用户可以清空 History 记录,一旦服 务器出现问题,很难调查取证和审计用户操作。 在没有堡垒机的情况下,可以通过 logger 将 History 中的操作命令记录到系统日志中。此方法实时记录用户操作,且记 录来源 ip 地址、操作用户、操作时间、操作命令等。 后续根据需求可以集中存放管理日志或使用堡垒机登录等。 HISTORY 日志配置步骤: 1. 使用 root 权限修改/etc/profile 文件,增加 history 操作日志配置,内容如下: export HISTTIMEFORMAT=”[%Y-%m-%d %H:%M:%S] [`who am i 2>/dev/null|awk ‘{print $NF}’|sed -e ‘s/[()]//g’`]” export PROMPT_COMMAND=’\ if [ -z “$OLD_PWD” ];then export OLD_PWD=$PWD; fi; if [ ! -z “$LAST_CMD” ] && [ “$(history … Read more

IIS 7安装ModSecurity实现WAF功能

ModSecurity 是一款开源Web应用防火墙,支持Apache/Nginx/IIS,可作为服务器基础安全设施。 系统环境:window 2008 R2+IIS 7 一、ModSecurity安装 ModSecurity 下载地址:http://www.modsecurity.org/download.html 选择相应系统版本下载安装文件,保持默认配置安装。 安装完成以后,在C:\Program Files\ModSecurity IIS 目录存在如下文件: 二、相关配置 在C:\Windows\System32\inetsrv\config\applicationHost.config找到 <section name=”ModSecurity” overrideModeDefault=”Deny” allowDefinition=”Everywhere” /></sectionGroup> 改为 <section name=”ModSecurity” overrideModeDefault=”Allow” allowDefinition=”Everywhere” /></sectionGroup> 在ModSecurrity安装目录ModSecurity IIS下找到modsecurity.conf, 将SecRuleEngine DetectionOnly 改为 SecRuleEngine On 在网站目录中,在web.config文件中添加如下配置: <?xmlversion=”1.0″ encoding=”UTF-8″?> <configuration>     <system.webServer>         <ModSecurityenabled=”true” configFile=” C:\ProgramFiles\ModSecurity IIS\modsecurity_iis.conf ” />     </system.webServer> </configuration> 如已有web.config配置文件,可在system.webServer节点增加 <ModSecurity enabled=”true” configFile=”C:\Program Files\ModSecurity … Read more

恢复RDS(云数据库MySQL)的备份文件到自建数据库

前提条件 本地MySQL数据库安装在64位的Linux系统中,且与云数据库MySQL版的版本相同。  操作步骤 1.下载云数据库MySQL数据备份文件 wget -c ‘<数据备份文件外网下载地址>’ -O <自定义文件名>.tar.gz 参数说明: -c:启用断点续传模式。 -O:将下载的结果保存为指定的文件(建议使用URL中包含的文件名)。 说明:Windows下下载的文件格式为*.tar,解压使用:tar -xf *.tar -C 解压目录 # tar -xf hins2681691_data_20180920033027.tar -C /usr/local/mysql/data 2.解压已下载的数据备份文件 # tar -zxvf hins2681691_data_20180920033027.tar.gz -C /usr/local/mysql/data 3.查询解压后生成的文件 # ls -l /usr/local/mysql/data 4.修改文件属主,并确定文件所属为MySQL用户 # chown -R mysql:mysql /usr/local/mysql/data 5.启动MySQL进程,设置用户权限并进行验证测试 先查询当前MySQL状态,若处于启动状态,先停止 service mysqld status service mysqld stop 然后以如下方式启动MySQL # /usr/local/mysql/bin/mysqld_safe –skip-grant-tables 按ctrl+z,然后重设root密码(示例密码为abc-123): mysql … Read more

MS IIS security:Remove Unwanted HTTP Response Headers

Typically we have 3 response headers which many people want to remove for security reason. •     Server – Specifies web server version. •     X-Powered-By – Indicates that the website is “powered by ASP.NET.” •     X-AspNet-Version – Specifies the version of ASP.NET used. Before configuration: Server Header Open the site on which you would like to remove … Read more

IIS日志分析工具Log Parser Studio

1.安装 先安装Log Parser 下载地址: http://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=24659 再下载、解压并运行Log Parser Studio 下载地址: http://gallery.technet.microsoft.com/Log-Parser-Studio-cd458765 安装Log Parser之后,解压Log Parser Studio,直接运行LPS.exe即可。 2.查询 导入IIS日志文件或者日志目录都可以: 创建查询:点击“Create a new query”按钮,修改查询语句中的“LOGFILEPATH”;设置日志类型,然后点击查询。

规划、创建生产环境oracle数据库注意事项

一、规划数据库 1.创建数据库的目的(高可用性、并发性、数据装载) 2.数据库的应用类型(OLAP,OLTP) 3.数据库存储结构的设计 4.数据库的名称、字符集 5.db_block 块的大小 6.数据库容量的初始大小及增幅 二、建库前需要确认的问题 1.数据库字符集 2.数据库的名称(SID) 3.数据块的大小 以下是可调整的设置,建议提前确定: 1.SGA大小sga_max_size 2.日志缓冲区大小log_buffer 3.最大允许进程数 其他注意事项: 1.文件存储方式 2.数据文件、日志文件大小、存储位置 3.表空间的构成