Archive for linux

master安装 <pre><code>curl -L https://bootstrap.saltstack.com -o install_salt.sh sudo sh install_salt.sh -P -M 这个也会在机器上安装minion. minion安装 <pre><code>curl -L https://bootstrap.saltstack.com -o install_salt.sh sudo sh install_salt.sh -P</code></pre> 安装完salt-key --list-all是空的 然后修改配置文件/etc/salt/master和minion master interface: 0.0.0.0 minion master: 127.0.0.1 重启服务 /etc/init.d/salt-master restart /etc/init.d/salt-minion restart 然后 <pre><code>salt-key --list-all Unaccepted Keys:就有了 <p

Continue

<pre><code>supervisor的版本3.0a8的版本不支持<tt>stopasgroup的参数,感觉很痛苦。准备升级,debian的版本有点老,不支持apt-get升级。 然后准备用pip install安装新版本。 <ul> <li> Stop service: <pre><code>service supervisor stop </code></pre> </li> <li>Backup current configuration: <pre><code>mkdir ~/supervisor cp -r /etc/supervisor ~/etc-supervisor cp /etc/default/supervisor ~/supervisor/etc-default-supervisor cp /etc/init.d/supervisor ~/supervisor/etc-init.d-supervisor </code></pre> </li> <li>Remove current installation: <

Continue

ssh-keygen -H -F  [172.16.254.1]:7722 通过hostname反查know_hosts的记录

Continue

想要对docker的server服务进行启动参数的改变,绕了好多圈子,最后终于搞定。 debian的系统直接使用service启动docker服务,然后看官方文档有讲,直接修改/etc/default/docker文件就行了。 添加DOCKER_OPTS参数 然后修改了重启服务发现没用。然后发现/etc/init/docker是调的这个文件。然后找init.d/docker文件发现DOCKER_OPTS参数文件里自己定义了一下什么没有,然后在这里改。改完还是不行,google之,github上有问,修改/lib/systemd/system/docker.service文件。 修改成: #EnvironmentFile=-/etc/default/docker #ExecStart= #ExecStart=/usr/bin/docker -d $DOCKER_OPTS 这样直接启动不起来。 然后写死命令,不用配置文件就好用了 ExecStart=/usr/bin/docker daemon -g /home/www/wwwroot/docker_image

Continue

virtualbox虚拟机硬盘容量不够用了,之前就分了10g。 &gt;&gt; VBoxManage list hdds UUID:           c9daba2d-b089-4d40-aea8-c0566466dd3e Parent UUID:    base State:          created Type:           normal (base) Location:       /Users/0x55aa/VirtualBox VMs/debian/debian.vdi Storage format: VDI Capacity:       8192 MBytes Encryption:     disabled &nbsp; &gt;&gt; VBoxManage modifyhd /Users/0x55aa/VirtualBox\ VMs/debian/debian.vdi  --resize 25600 0%...10%...20%...30%...40%...50%...60%...70%...80%...9

Continue

只是为了保持和线上的环境一致,默认启动的用户是jenkins 修改/etc/default/jenkins配置文件 JENKINS_USER="sysop" JENKINS_GROUP="sysop" 更改jenkins目录权限 <pre>chown -R sysop:sysop /var/lib/jenkins chown -R sysop:sysop /var/cache/jenkins chown -R sysop:sysop /var/log/jenkins <pre>sudo /etc/init.d/jenkins restart</pre> 直接执行名利好像没反应,我重新启动虚拟机就好了</pre>

Continue

&nbsp; 主要用了俩命令: vacuum full  tablename; 能释放表空间 VACUUM ANALYZE search_history; 根据统计信息优化sql执行

Continue

有折腾了一下,之前没有总结,这次大体总结一下。 后台配置的时候,创建了一个用户组 home 创建了该组下的一个成员a0x55aa,只有我自己用。 开始的时候,好像是配置向导简历了win unix mac 分别对应cifs, nfs, afp服务。然后都是不同目录。按照默认的不使用匿名登录。 在mac下 可以在finder中直接看见freenas的标志。可以直接点连接身份进行登录,也可以使用 前往 连接服务器 添上afp://192.168.0.88。或者使用mount_afp命令行来连接 直接mount nfs没成功,不知道什么原因,可能系统不支持 读写文件的时候开始默认配置,其他组是不允许写的,而root用户不能登录,需要点击高级设置里边勾选other的写权限。然后就可以写了

Continue

为了看一下硬盘是否是翻新硬盘,找了一下命令有个smartctl命令,可以查看硬盘使用时间,不过怎么感觉有些数据不太对,, 命令 smartctl -A /dev/ada0 |grep Power_On_Hours

Continue

这个机器是hp n54l的升级版proliant,主要内存和自带的硬盘容量变大。 准备工作,买的日货,淘宝代购,省了1000块钱,邮费ems300,总共1300。期间“离开处理中心,发往留存(待验)”的快递状态搜了一下以为要悲剧,没想到几个小时就放行了,网上有说是ems的制度问题,来不及处理的货物就这样了。 系统安装到u盘中,翻了一下有金士顿俩个u盘 一个16g 一个8g。8g的里边应该是ubuntu64位的启动安装盘,不动了。正好准备用16g的, 防止容量不够。 下载了FreeNAS-9.3-STABLE-201506042008.iso官方镜像,搜了一下发现mac上没有啥好的制作U盘启动盘的工具,放到windows虚拟机里边制作吧。 哈哈 不是太顺利,wind我说下的以前用的刻盘工具不好用,然后用官网的dd操作。。然后mac识别不出U盘来了。 退出u盘 ,插入启动。然后一个U盘不行,说没有权限安装失败。看来幸好两个u盘了,把那个小的做成启动盘,装到这个大的里边。try 安装成功了,还是官网文档好。 下边重启配置,配置ip.选网卡,重置网络配置,no;dhc

Continue