系统架构师经验总结

系统架构师经验总结                                                                                                                           

  1. 设置服务器复杂密码,符合密码健壮性要求
  2. 尽量少关机,最好使用重启代替关机指令.不要用shutdown –h now,而要用reboot.
  3. 设置目录权限小心谨慎,-R参数需要看路径后是否有空格/.
  4. rm –rf命令少使用,不要养成习惯.
  5. 安装完系统开启iptables防火墙.

 

/sbin/iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT

/sbin/iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

/sbin/iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

/etc/init.d/iptables save

/etc/init.d/iptables restart

/etc/init.d/iptables status

Iptables –L –n 要复查防火墙规则

 

  1. 退出或者 结束操作后立即history –c并且echo  “” > /root/.bash_history
  2. 安装系统的时候不要在光盘还在光驱的时候就直接重启服务器或者强行关机,否则造成安装介质损坏。
  3. 注意安装系统时的键盘与鼠标及显示器是否安装到位,是否安装正常。
  4. 一般安装系统后要禁用selinux.

vim /etc/sysconfig/selinux后修改:

SELINUX=disabled

SELINUXTYPE=targeted

修改完重启完成

 

  1. 装完系统通过lsb_release –a和getconf LONG_BIT确定系统版本和位数
  2. DNS轮询是做负载均衡的最简单方式。
  3. 一定要相信自己亲自做的事,只要不是自己做的事,都要进行全面检查
  4. 一定不要使用软件名称,比如:mysql,nginx,php等作为系统主机名,因为ps –ef|grep nginx查看服务状态时,容易引起误导。
  5. 网络状况不好,传文件及数据最好使用FTP。
  6. update修改语句之前,一定要先select结果,并且记录,以便如果修改记录错误,能够恢复回数值来。
  7. 做事一定要迅速和果断,抓住重点。
  8. 服务器系统时间同步:linux中执行命令:

 

Yum install ntp

/etc/rc.d/init.d/ntpd start

Ntpdate 203.117.180.36

Crontab –e:

*/1 * * * root /usr/sbin/ntpdate  203.117.180.36 > /dev/null 2>&1

/etc/init.d/crond restart

并且打开防火墙UDP 123 端口保证utpdate服务正常运行。

 

  1. 注意修改配置文件时候先备份配置文件。然后修改配置文件的时候,要先注释掉选项,然后新增选项,配置参数,注意观察下注释是;分号还是#井号。
  2. 在windows系统安装软件时,一定不要默认安装在系统盘中,要查看安装位置的磁盘空间。
  3. 在windows系统安装软件时,C盘系统盘至少分配30GB空间为应用软件的安装提供临时空间。比如SQL SERVER 2005或者Symantec BackupExec 2010R3.
  4. 在访问网站网址的时候,一定要加入http://网络协议类型,还有比如ftp://等主机协议一定要输入。
  5. 在卖客户服务云主机时候,硬盘容量单位1024,而厂商进制转换单位为1000.注意其中进制转换的单位,给足客户硬盘容量,使用计算机进制1024进行换算。
  6. 做任何事情要注重沟通与交流,并且一定要仔细,做完要检查,并且对做事的过程及结果保存记录。及时总结经验与教训。
  7. 与客户有直接联系的,要注意手机开机,打电话立即接听,以免耽误事情,影响工作。
  8. 踏踏实实做事,本本分分做人,一定要够努力!
  9. 多与客户做有效沟通,避免词不达意。同时,不要向客户暴露公司内部的情况。尽自己的最大努力帮助客户解决问题,提高客户对产品及服务的满意度。
  10. Linux下虚拟化KVM 或者XEN 软件建立的虚拟机,最好设置开机和系统自动启动。否则系统启动起来后,还需要手动连接到图形界面进行启动VM。
  11. 系统重启后,请谨慎查看NFS的服务情况,远程挂载NFS容易出现因为NFS Server的NFS没有启动而客户端无法使用数据的问题。并且客户端挂载最好写入/etc/fstab文件,通过mount –a就可以实现/etc/fstab文件内的自动挂载。

 

转载于:https://www.cnblogs.com/tangshengwei/p/4680719.html

1 操作系统 操作系统是计算机系统中的核心系统软件,负责管理和控制计算机系统中硬件和软件资源,合理组织计算机工作流程和有效利用资源,在计算机与用户之间起接口的作用 1.1 操作系统的类型 操作系统的类型(依据使用环境和对作业的处理方式)分为批处理、分时、实时、网络和分布式等。 1、批处理:把作业分类,把一批作业编成一个作业执行序列。可分联机和脱机。特征为脱机使用计算机、成批处理和多道程序运行。 2、分时:采用分时技术,使多个用户同时以会话控制自己程序的运行,每个用户都认为拥有各自独立的、支持自己请求服务的系统。特征有交互性、多用户同时性和独立性。 3、实时:专用,系统与应用难分离。并不强调资源利用率,更关心及时性、可靠性和完整性。分实时过程控制和实时信息处理。特征有即时响应、高可靠性。 4、网络:按网络架构的各个协议标准制订,包括网络管理、通信、资源共享、系统安全和多种网络应用,实现协同工作和应用集成。特征有互操作性、协作处理。 5、分布式:要求一个统一的操作系统,实现系统操作的统一性,负责全系统的资源分配和调度,为用户提供统一的界面。 6、操作系统的5项基本功能,包括处理器管理、存储管理、设备管理、文件管理和作业管理。 1.2 操作系统的结构 结构分为无序、层次、面向对象、对称多处理和微内核。 1、无序:又称整体或模块结构。以大型表格和队列为中心,操作系统各个部分围绕着表格运行,整个系统是一个程序。模块结构相对独立,模块之间通过规定的接口相互调用。优点为缩短开发周期。缺点是模块之间调用关系复杂、相互依赖,使分析、移植和维护系统较易出错。 2、层次:操作系统分解成若干个单向依赖的层次,由多层正确性保证操作系统的可靠性。优点层次结构清晰,简化了接口设计,有利于系统功能的增加或删改,易于保证可靠性,便于维护和移植。 3、面向对象:基于面向对象程序设计的概念,采用了各种不同的对象技术。把对象最为系统中的最小单位,由对象、对象操作、对象保护组成的操作系统。优点适用于网络操作系统和分布式操作系统。 4、对称多处理:所有多处理运行且共享同一内存(内存储器、主存、实存)。优点适合共享存储器结构的多处理机系统。 5、微内核:把系统的公共部分抽象出来,形成一个底层核心,提供最基本的服务,其他功能以服务器形式建立在微内核之上。具有良好的模块化和结构化特征,模块之间和上下层之间通过消息来通信。 操作系统大多拥有两种工作状态:核心态和用户态。一般的应用程序工作在用户态,内核模块和最基本的操作系统核心工作在核心态。 微内核结构由一个简单的硬件抽象层和一组比较关键的原语(仅仅为建立系统必须的部分,包括线程管理、地址空间和进程间通信)或系统调用组成。 微内核的目标将系统服务的实现和系统的基本操作规则分离开来
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值