引用bash的约定内容如下:
IPv4 subnet 10.0.0.0/24
网卡名 eth0
起始IP 10.0.0.2
结束IP 10.0.0.254
for中的2和254代表起始he结束Ip的位数
for I in $(seq 2 254)
do nmcli con mod eth0 +ipv4.addresses 10.0.0.${I};done
nmcli con up eth0
首先确定您机器网卡名是什么,可以用ip addr或者ifconfig。(ifconfig需要运行yum install nettools -y安装后才可以用)
其次确认的IP的信息,弄清楚起始和结尾IP。
最后修改for循环的IP参数和网名,检查后执行命令
完成后用ip addr命令查看添加情况,从外网链接IP验证是否上线。
关于更多的for和nmcli命令可以搜索或者查看help文档。
2.3. 使用 NETWORKMANAGER 命令行工具 NMCLI
https://access.redhat.com/documentation/zh-cn/red_hat_enterprise_linux/7/html/networking_guide/sec-using_the_networkmanager_command_line_tool_nmcli
前一段时间做了一个送内存的活动,昨天早上收到邮件说有小鸡离线的问题。
从dmesg里面发现有qemu-kvm进程出现了oom-killer,然后一下子焕然大悟是物理内存bugouyong了。
宿主配置是96G平常撑死只放5-60个小鸡,然而这次的送内存遇上了有4G和5G内存方案的订单有十多个扎堆,
按以往的经验运行40多个小鸡是毫无压力的,但是还有30来个2G方案,全部加一起全部运行起来就出现了qemu-kvm进程被挤掉的问题。
粗略的算下(30x2G)+ (16X4G)+ 3G = 127G内存
大致上算下来此次kvm超额分配四分之一的内存,大部分虚拟机都实打实的开销内存后出现了进程被系统捏死的情况,如全部小鸡的内存都用起来一点渣都不留估计会挤掉更多的进程。
所以kvm真能超售内存? 我个人的结论是:一个停车位一个车,停车场车位总数有限,车位没有分配管理好又遇上满了,就会有停不进去de车。
大致上涉及到下面的一些操作
有些kvm模版/etc/fstab里面用uuid做设备路径,导致swap没加载上。
把uuid=XXX一串改为/dev/vda2后再执行swapon -a即可解决
1.用sed替换更新ubuntu的代号
sed -i 's/zesty/bionic/g' /etc/apt/sources.list
先用lsb_release -a确认系统版本和代号,然后改动上述的sed替换参数。zesty是17的代号,而bionic是18的代号。
2.apt清理和升级操作大部分操作如下
apt-get clean -y
apt-get update -y
apt-get upgrade -y #会询问配置文件更新还是保留当前配置
apt-get dist-upgrade -y
apt autoremove -y
apt install update-manager-core -y
do-release-upgrade
3.重启和lsb_release -a查看版本
~# lsb_release -a
No LSB modules are available.
Distributor ID:Ubuntu
Description:Ubuntu 18.04.1 LTS
Release:18.04
Codename:bionic
原标题:征集服务器和VPS一类的博客网站
每月推送一些促销信息,QQ上人太多经常在列表里面找不着人。
在评论里面留下网站和邮箱,回头每月会推送促销邮件。
如需要测试机以及长期赞助VPS服务器的也可以在这里留言。
------------------------------------------
这事本想是收集一些博客推送促销文章,但是回来的反馈情况非常的不乐观。
一开始还是太过于乐观和高估了,中间的细节这里就不提了。
此事就此停住 。
2018年8月16日17点50分。
安全性较低的应用的访问和设备限制两个选项打开后即可解决。
https://myaccount.google.com/lesssecureapps
https://accounts.google.com/b/0/DisplayUnlockCaptcha
最近把MACOS系统的语言设置成了英文就出现了这个问题。
解决办法,设置编码后重写链接ssh
cat>/etc/environment<<EOF
LC_ALL=en_US.UTF-8
LANG=en_US.UTF-8
EOF
或者在本机设置export定义LC_ALL
cat>>~/.bash_profile<<EOF
export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8
EOF
各种手持认证 各种奇葩的认证。。。。。
这个社会环境的可信度和信誉制度完全坍缩了。
1.对于命令操作情况不熟悉的情况下,最好使用没有数据的机器操作。
2.需要系统里面安装MegaCli
3. MegaCli可以在http://dl.kvm.la/lsi 里面下载
4. 如果可以的话建议把/opt/MegaRAID/MegaCli/MegaCli64复制到/usr/bin下
5.用U盘安装个系统再装MegaCli比较方便,如果有条件封装系统和PXE的话更直接。
先查硬盘的Enclosure Device ID和Slot Number位置找出来
阅读剩余部分...
最近要打包一些系统驱动挂载ISO,特地找了一些操作记录下。
如果要创建带引导的iso,建议用工具。
Linux下用mkisofs,简单粗暴。
mkisofs -o name.iso source/path
mount -o loop name.iso /mnt/
MACOS下用磁盘工具创建cdr或者dmg,然后再转ISO。
打开Teminal,操作命令.
如果需要将DMG转换为ISO,那么输入以下命令:
hdiutil source.dmg -format UDTO -o name.iso
如果需要将ISO转换为DMG,那么输入以下命令:
hdiutil convert source.iso -format UDRW -o name.dmg
cdr转iso
hdiutil makehybrid -iso -joliet -o name.iso source.cdr
存本地文档里面,每次都懒得翻干脆贴上来
#加epel源和安装常用的包
yum install epel-release -y -q
yum install -y -q net-tools iftop wget tcpdump zip unzip wget rsync vim-enhanced
#设置时区
cat >/etc/sysconfig/clock<<EOF
ZONE="Asia/Shanghai"
UTC=false
ARC=false
EOF
cat /usr/share/zoneinfo/Asia/Shanghai>/etc/localtime
date
hwclock --systohc
#开始安装solusvm被控端
wget https://files.soluslabs.com/install.sh
sh install.sh<<EOF
2
EOF
#(选装)升级e2fsprogs
curl -s http://dl.kvm.la/shell/e2fspros.el6.sh|bash
阅读剩余部分...
elrepo-release-6-8的命名不是很友好更新后的文件名得靠猜, 或者去https://elrepo.org/linux/elrepo/el6/SRPMS/下面搜关键词elrepo-release
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
yum install -y http://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm
yum --enablerepo=elrepo-kernel install kernel-lt -y
sed -i 's/default=1/default=0/g' /boot/grub/grub.conf
sed -i 's/timeout=5/timeout=15/g' /boot/grub/grub.conf
安装好后可以重启系统或者用kexec直接切内核。
今晚趁有空记录下NVMe的SSD新服务器,什么都是新的CPU内存这些没啥亮点,所以主要看PCI-e的SSD硬盘dd速度。
主板 intel S1200SP
CPU E3-1270 v6 3.80GHz 四核四线程
内存 2条 x 三星16G DDR4 DIMM 2400MHz 1.2v
SSD 2块 Intel P3520 450G PCIe 3.0 SSDPE2MX450G7
阅读剩余部分...
撸起袖子就是干,sudo到root操作或者直接sudo sed也行。
sudo su
sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/g' /etc/ssh/sshd_config
sed -i 's/PermitRootLogin prohibit-password/PermitRootLogin yes/g' /etc/ssh/sshd_config
service ssh restart
最近要为几十台服务器预装操作系统,手上没几根网线又懒得部署PXE,干脆把ISO dd到U盘装系统,因为脑子没转过弯,一直把U盘当成CD/DVD导致浪费了一天的时间,故在此记录此事。
U盘制作可以unetbootin或者UltraISO都可以,前者免费后者是收费软件。
如果你是用的MACOS或者Linux又不想下载工具,可以直接用dd把ISO写进U盘
unetbootin下载网页地址:https://unetbootin.github.io/
备用下载地址: http://dl.kvm.la/tools/
或者用rufus https://rufus.ie/zh/
dd参考命令
dd if=/tmp/linux.iso of=/dev/sdX bs=10M
常规选择安装,进入安装源步骤这里,需要选择Hard drive(U盘视为硬盘,之前选择Local CD/DVD一直装不上,彻底傻逼了。)
阅读剩余部分...
- «
- 1
- ...
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- ...
- 63
- »