首页 文章 精选 留言 我的

精选列表

搜索[配置],共10000篇文章
优秀的个人博客,低调大师

linux配置服务器间无密钥双向登录

服务器: 192.168.152.140 hd_nn_140 192.168.152.141 hd_dn_141 192.168.152.142 hd_dn_142 二、三台服务器分别 创建hadoop用户 groupadd hadoop useradd -g hadoop hadoop 三、设置密码 passwd hadoop 切换到hadoop用户登录su hadoop 四、生成无密码访问的公钥/私钥对 ssh-keygen -t rsa 什么都不输入 回车两次 查看:id_rsa 私钥 id_rsa.pub 公钥 五、在hd_nn_140上将id_rsa.pub的内容输出追加到authorized_keys: cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys 六、添加权限 chmod 700 .sshchmod 600 authorized_keys 七、拷贝hd_dn_141和hd_dn_142中id_rsa.pub内容到hd_nn_140的authorized_keys文件中 八、通过scp命令拷贝authorized_keys到hd_dn_141和hd_dn_142的~/.ssh目录中 scp /home/hadoop/.ssh/authorized_keys hadoop@hd_dn_141:~/.ssh/authorized_keys 九、测试本机 ssh hd_dn_141 ssh hd_dn_142 第一次测试需要输入yes 之后就不用了 到此搞定! 本文转自 yntmdr 51CTO博客,原文链接:http://blog.51cto.com/yntmdr/1631902,如需转载请自行联系原作者

优秀的个人博客,低调大师

Linux查看系统配置常用命令

一、linux CPU大小 cat /proc/cpuinfo |grep "model name" && cat /proc/cpuinfo |grep "physical id" 说明:Linux下可以在/proc/cpuinfo中看到每个cpu的详细信息。但是对于双核的cpu,在cpuinfo中会看到两个cpu。常常会让人误以为是两个单核的cpu。 其实应该通过Physical Processor ID来区分单核和双核。而Physical Processor ID可以从cpuinfo或者dmesg中找到. flags 如果有 ht 说明支持超线程技术 判断物理CPU的个数可以查看physical id 的值,相同则为 二、内存大小 cat /proc/meminfo |grep MemTotal 三、硬盘大小 fdisk -l |grep Disk 四、 uname -a # 查看内核/操作系统/CPU信息的linux系统信息命令 五、head -n 1 /etc/issue # 查看操作系统版本,是数字1不是字母L 六、cat /proc/cpuinfo # 查看CPU信息的linux系统信息命令 七、hostname # 查看计算机名的linux系统信息命令 八、lspci -tv # 列出所有PCI设备 九、lsusb -tv # 列出所有USB设备的linux系统信息命令 十、lsmod # 列出加载的内核模块 Module Size Used by autofs4 26513 3 sunrpc 260521 1 8021q 25317 0 garp 7152 1 8021q stp 2218 1 garp llc 5546 2 garp,stp cpufreq_ondemand 10544 2 powernow_k8 18171 1 freq_table 4936 2 cpufreq_ondemand,powernow_k8 mperf 1557 1 powernow_k8 ip6t_REJECT 4628 2 nf_conntrack_ipv6 8748 2 nf_defrag_ipv6 11182 1 nf_conntrack_ipv6 xt_state 1492 2 nf_conntrack 79357 2 nf_conntrack_ipv6,xt_state ip6table_filter 2889 1 ip6_tables 19458 1 ip6table_filter ipv6 321422 47 ip6t_REJECT,nf_conntrack_ipv6,nf_defrag_ipv6 ppdev 8537 0 parport_pc 22690 0 parport 36209 2 ppdev,parport_pc asus_atk0110 14216 0 sg 29350 0 microcode 112653 0 serio_raw 4594 0 k10temp 3609 0 edac_core 46581 0 edac_mce_amd 14705 0 snd_hda_codec_realtek 68136 1 snd_hda_intel 27823 2 snd_hda_codec 121518 2 snd_hda_codec_realtek,snd_hda_intel snd_hwdep 6652 1 snd_hda_codec snd_seq 55759 1 snd_seq_device 6500 1 snd_seq snd_pcm 86635 2 snd_hda_intel,snd_hda_codec snd_timer 22411 3 snd_seq,snd_pcm snd 69907 14 snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_seq,snd_seq_device,snd_pcm,snd_timer soundcore 7958 1 snd snd_page_alloc 8470 2 snd_hda_intel,snd_pcm i2c_piix4 12608 0 r8169 60023 0 mii 5376 1 r8169 shpchp 32778 0 ext4 363408 3 mbcache 8193 1 ext4 jbd2 90230 1 ext4 sr_mod 15177 0 cdrom 39085 1 sr_mod sd_mod 38976 3 crc_t10dif 1541 1 sd_mod ahci 41127 2 pata_acpi 3701 0 ata_generic 3837 0 pata_atiixp 4211 0 radeon 917108 0 ttm 80957 1 radeon drm_kms_helper 40087 1 radeon drm 265638 3 radeon,ttm,drm_kms_helper i2c_algo_bit 5935 1 radeon i2c_core 31084 5 i2c_piix4,radeon,drm_kms_helper,drm,i2c_algo_bit dm_mirror 14133 0 dm_region_hash 12085 1 dm_mirror dm_log 9930 2 dm_mirror,dm_region_hash dm_mod 82839 11 dm_mirror,dm_log 十一、env # 查看环境变量资源 LESS_TERMCAP_mb= HOSTNAME=localhost.localdomain LESS_TERMCAP_md= LESS_TERMCAP_me= TERM=xterm SHELL=/bin/bash HISTSIZE=1000 NLS_LANG=AMERICAN_AMERICA.AL32UTF8 SSH_CLIENT=192.168.1.104 2465 22 QTDIR=/usr/lib64/qt-3.3 OLDPWD=/home LESS_TERMCAP_ue= QTINC=/usr/lib64/qt-3.3/include SSH_TTY=/dev/pts/1 USER=root LD_LIBRARY_PATH=/usr/lib/oracle/11.2/client64/lib: LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=01;05;37;41:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lz=01;31:*.xz=01;31:*.bz2=01;31:*.tbz=01;31:*.tbz2=01;31:*.bz=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=01;36:*.au=01;36:*.flac=01;36:*.mid=01;36:*.midi=01;36:*.mka=01;36:*.mp3=01;36:*.mpc=01;36:*.ogg=01;36:*.ra=01;36:*.wav=01;36:*.axa=01;36:*.oga=01;36:*.spx=01;36:*.xspf=01;36: ORACLE_BASE=/usr/lib/oracle/11.2 LESS_TERMCAP_us= MAIL=/var/spool/mail/root PATH=/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/erlang/bin:/home/rabbitmq_server-3.3.1/sbin/:/usr/lib/oracle/11.2/client64/bin:/root/bin PWD=/ LANG=zh_CN.UTF-8 KDE_IS_PRELINKED=1 MODULEPATH=/usr/share/Modules/modulefiles:/etc/modulefiles LOADEDMODULES= KDEDIRS=/usr SSH_ASKPASS=/usr/libexec/openssh/gnome-ssh-askpass HISTCONTROL=ignoredups SHLVL=1 十二、free -m # 查看内存使用量和交换区使用量 total used free shared buffers cached Mem: 3706 3534 171 0 31 3258 -/+ buffers/cache: 244 3461 Swap: 3711 0 3711 [root@localhost /]# 十三、df -h # 查看各分区使用情况 [root@localhost /]# df -h 文件系统 容量 已用 可用 已用%% 挂载点 /dev/mapper/VolGroup-lv_root 50G 6.4G 41G 14% / tmpfs 1.9G 72K 1.9G 1% /dev/shm /dev/sda1 485M 38M 422M 9% /boot /dev/mapper/VolGroup-lv_home 406G 2.8G 382G 1% /home 下面就不一一演示了 十四、du -sh # 查看指定目录的大小 十五、grep MemTotal /proc/meminfo # 查看内存总量 十六、grep MemFree /proc/meminfo # 查看空闲内存量 十七、uptime # 查看系统运行时间、用户数、负载 十八、cat /proc/loadavg # 查看系统负载磁盘和分区 十九、mount | column -t # 查看挂接的分区状态 二十、fdisk -l # 查看所有分区 二十一、swapon -s # 查看所有交换分区 二十二、hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备) 二十三、dmesg | grep IDE # 查看启动时IDE设备检测状况网络 二十四、ifconfig # 查看所有网络接口的属性 二十五、iptables -L # 查看防火墙设置 二十六、route -n # 查看路由表 二十七、netstat -lntp # 查看所有监听端口 二十八、netstat -antp # 查看所有已经建立的连接 二十九、netstat -s # 查看网络统计信息进程 三十、ps -ef # 查看所有进程 三十一、top # 实时显示进程状态用户 三十二、w # 查看活动用户 三十三、id # 查看指定用户信息 三十四、last # 查看用户登录日志 三十五、cut -d: -f1 /etc/passwd # 查看系统所有用户 三十六、cut -d: -f1 /etc/group # 查看系统所有组 三十七、crontab -l # 查看当前用户的计划任务服务 三十七、chkconfig –list # 列出所有系统服务 三十八、chkconfig –list | grep on # 列出所有启动的系统服务程序 三十九、rpm -qa # 查看所有安装的软件包 四十、cat /proc/cpuinfo :查看CPU相关参数的linux系统命令 四十一、cat /proc/partitions :查看linux硬盘和分区信息的系统信息命令 四十二、cat /proc/meminfo :查看linux系统内存信息的linux系统命令 四十三、cat /proc/version :查看版本,类似uname -r 四十四、cat /proc/ioports :查看设备io端口 四十五、cat /proc/interrupts :查看中断 四十六、cat /proc/pci :查看pci设备的信息 四十七、cat /proc/swaps :查看所有swap分区的信息 今天不努力,明天就会落后

优秀的个人博客,低调大师

Docker虚拟化技术系列之-Docker安装配置

如何在Centos6.x系列服务器安装,默认docker只有在centos6.5以上机器才能使用yum直接安装,如果其他版本需要安装centos扩展源epel。 docker官方文档说要求Linux kernel至少3.8以上,一般为centos6.5或者Ubuntu系统,那centos6.5如何来安装呢? 在Centos6.x系列安装docker软件,首先要关闭selinux,然后需要安装相应的epel源,如下: 1 2 3 sed -i '/SELINUX/s/enforcing/disabled/g' /etc/selinux/config wgethttp: //ftp .riken.jp /Linux/fedora/epel/6/x86_64/epel-release-6-8 .noarch.rpm rpm-ivhepel-release-6-8.noarch.rpm yum install lxc libcgroupdevice-mapper-event-libs 然后安装docker: #yuminstalldocker-io yum install device-mapper* -y 安装完后: 启动docker进程:/etc/init.d/docker start 查看docker进程:ps -ef |grep docker Docker简单使用: 要使用docker虚拟化,首先我们需要去下载一个镜像,然后使用docker命令启动,为了好让大家理解,我这里直接利用docker启动一个新的centos系统哦。 去公共仓库下载centos镜像,下载的速度取决于网速哦。 http://182.92.188.163/centos6.5.tar(如果地址无法访问,可以docker search centos,然后docker pull id去下载对应的images即可) 本文转自 wgkgood 51CTO博客,原文链接:http://blog.51cto.com/wgkgood/1899808

优秀的个人博客,低调大师

多域资源整合之基础准备--DNS配置

由于公司的战略调整,需要整合集团内的资源,当然也也包含IT资源,我们需要评估多家公司的IT架构统一,顺利的合并到总集团的IT架构里,这也就产生一个多域的整合的一个案例,在此分享给大家,希望对大家有所帮助!篇幅较长,让我们慢慢细化! 在这次的整合之中,我们首选的工具当然是ADMT了,这是微软免费提供的一个工具,版本已经发展到了3.2了,支持08R2!以下的过程我们主要使用ADMT 3.2版本,这个版本和之前的版本也有所不同,需要单独安装数据库,比如SQl express等, ADMT3.2的下载地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=8377 Sql express 2005 sp3地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=184 PWDming下载地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=10370这个是我们在迁移用户密码的时候需要用到的!可以先下载下来,后续会介绍如何安装使用! 如果你整合的源和目标都是03的系统,那么可以使用ADMT3.0的,这个版本是不需要下载安装SQl的,3.0的自带的有!但如果目标是08的域的话,那必须用3.2的要单独安装Sql 环境展示: 源域架构:一台03server,一台win7客户端,一台03的fileserver客户端 目标域架构:一台08server,如图1 图1 需求说明: 迁移账户到目标域 迁移组到目标域 迁移计算机到目标域 迁移文件服务器到目标域 用户能够正常的访问原来的资源 停止使用源域 环境准备: 1,我们需要一台03server的AD并把win7和03file加入到03DC里,这里很简单,我们就不做过多的演示了, 2,接下来,我们需要建立相关的账号、ou以及安全组 a,建立一个sales的OU:dsadd ou ou=sales,dc=ole,dc=cn b,建立一个安全组:dsadd group cn=group,ou=sales,dc=old,dc=cn c,建立用户alice并属于group dsadd user cn=alice,ou=sales,dc=old,dc=cn -pwd 789.aaa –memberof cn=group,ou=sales,dc=old,dc=cn 设定alice密码是789.aaa bob和lucy也是一样的格式如图2 图2 d,为了验证正确性,我们来检查下是否正确 查询三个用户: dsquery user ou=sales,dc=old,dc=cn 查询group组;dsquery group ou=sales,dc=old,dc=cn 查看用户和组的关系:net group group如图3,三个用户是属于group这个组的 图3 3,打开03file,建立一个共享文件夹share,并在share下分别建立各个用户的主目录并分配权限如图4 图4 4,我们还需要做一些准备,以保证迁移的顺利,首先我们要为各自的DNS添加对方的辅助区域,以便于双方顺利的通讯! a,在03dc上打开dnsmgmt.msc,新建区域,如图5 图5 b,默认下一步,如图6 图6 C,这里我们选择辅助区域,我们并不想再对方的DNS进行更改这些信息,也是为了安全考虑,如图7 图7 D,在选择创建的类型的时候,我们选择”正向查找区域<图略>,区域名称我们填写对方的域名,如图8 图8 E,填写复制区域的DNS服务器地址,如图9,并下一步进行完成这个操作 图9 F,这个时候,我们可以再03dc上看到一个新建立的new.cn的区域,但是红色的,这说明没有权限去对方的服务器上进行复制,我们需要打开08dc的dns并打开正向区域找到new.cn,进行属性,定位到区域传送选项,根据自身的安全等级进行选择复制的拓扑!如图10 图10 G,接下来,我们右键new.cn进行”从主服务器复制,然后”刷新03dc上的DNS,并查看new.cn的数据是否复制过来了,如图11,可以正常的看到复制过来的数据,并且可以正常的解析new,cn的域名 图11 H,为了方便,我们这个时候可以在03dc的old.cn上更改”区域复制”的权限,如图12 图12 I,接下来就是在08dc上建立03dc的辅助区域,过程和上面的一样,再次就不在截图了,最后,我们来看下08dc是否可以解析到03dc,如图13 图13 5,经过初步的操作,现在已经建立了顺畅的通信道路,有了这个基础,接下来,我们的合并计划才会更加的顺畅!下一篇开始建立林信任,为迁移做最后的准备!敬请期待! IT之梦---你---我---他 Day Day Up 2012年9月23日星期日 本文转自 IT之梦 51CTO博客,原文链接:http://blog.51cto.com/itmydream/1003922

资源下载

更多资源
优质分享App

优质分享App

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册