标签:category1

发表于
不知道为何,Ubuntu系统自动升级,弄了好多个核心。 结果启动都是异常,必须用老的4.10的核心才能正常启动,Nvidia显卡的驱动才能正常加载。 那么如何固定Ubuntu启动的时候选择老核心启动呢? 很简单 vi /etc/default/grub GRUB_DEFAULT= 把上面更换为 GRUB_DEFAULT="Advanced options for Ubuntu>Ubuntu, with Linux 4.10.0-42-generic" sudo update-grub 解释一下,Ubuntu用的是grub2,就不能简单编辑grub.cfg来指定启动顺序了。 首先是Advanced options for Ubuntu,然后下面的子菜单Ubuntu, with Linux 4.10.0-42-generic Advanced optins For Ubuntu是Advance那一项的折叠菜单全称 子菜单可以在/...
发表于
首先下载2进制包 wget https://dl.google.com/go/go1.9.3.linux-amd64.tar.gz 编辑~/.bashrc export GOPATH=/home/git/go export GOROOT=/usr/local/src/go export PATH=${PATH}:$GOROOT/bin 解压: tar zxf go1.9.3.linux-amd64.tar.gz mv go $GOROOT go ok, 从github取得gogs的源代码并编译 go get -d github....
发表于
总是忘记Mysql新装后的建库utf8脚本,记录一下,备忘 vi gogs.sql DROP DATABASE IF EXISTS gogs; CREATE DATABASE IF NOT EXISTS gogs CHARACTER SET utf8 COLLATE utf8_general_ci; mysql -u root -pyour_password < gogs.sql...
发表于
最近搞了很多了Ubuntu服务器,命令和CentOS有些区别 记录一下,备用 增加用户: 手动加 groupadd pm2 useradd -m -s /bin/bash -g pm2 pm2 一步一步加 adduser pm2 装nginx sudo apt-get -y install nginx sudo vi /etc/nginx/sites-available/gogs server { listen 80; server_name your_server_ip; proxy_set_header X-Real-IP $remote_addr; # pass on real client IP...
发表于
共享两个vps测试脚本 curl -s bench.wget.racing | bash wget -qO- bench.sh | bash 为放删除,在本站镜像一下 curl -s www.rendoumi.com/soft/bench1.sh | bash curl -s www.rendoumi.com/soft/bench2.sh | bash...
发表于
撕逼大战继续。 gongyi与Dedicenter又开始论战了: https://www.lowendtalk.com/discussion/135907/doughmanes-let-s-talking-about-your-cloudflexy-rackhost-co-dedicenter-com-here 英语不好真的很让人着急啊,所以,给我们一个教训,务必要学好英语,尤其是下三路的,一定要烂熟于心,这样,跟人吵架的时候才能顺手拈来。 不过奇怪的是,gongyi那么多用户,为毛不在主站贴出来,让大家一起群策群力,去搞回去呢?! 真tmd丢人丢到家了 还有脸继续去论坛上发帖: https://www.lowendtalk.com/discussion/135859/treudler-net-it-is-so-hard-to-request-the-affiliate-money 看看老外的评价: 真是无语了!!!...
发表于
最近在研究如果用CPU挖ETHASH类型的矿 在Ubuntu下很简单,在CentOS下很麻烦啊。 首先clone项目 git clone --depth=1 https://github.com/avatar-lavventura/ethminer.git 然后下载miniupnpc依赖包,必须是1.6-6的,1.5以下的不行 wget http://www6.atomicorp.com/channels/atomic/centos/6/x86_64/RPMS/miniupnpc-1.6-6.el6.art.x86_64.rpm wget http://www6.atomicorp.com/channels/atomic/centos/6/x86_64/RPMS/...
发表于
小站从上周六起,消失了3天。昨天下午(2018-01-23)才恢复。出了什么事呢? 说来话长,主机托管商Dedicenter是要跑路的节奏,而本站正好搭在上面,且没有备份,杯具了。得亏它突然开放了面板,可以console上去,但是,ip完全通不出去,用了匪夷所思的方法才把数据给搞出来,这是另外一篇博文了。 真是要气炸了,而hostloc上都是一片讨伐之声,一群人在paypal上提起争议!!! 而这一切,跟主机测评不无关系,跟gongyi也不无关系。 Dedicenter是一手由主机测评炒起来的,当初大力推荐,不过现在你去主机测评上寻找相关文章,是一篇也无,为毛,gongyi都给删除了。 gongyi你赚aff的钱无可厚非,但是Dedicenter跑路后你把有关帖子都给删除了且主站不做任何说明,就不厚道了,你不厚道,那就让我来把你钉在耻辱柱上。 这是gongyi的朋友在lowendtalk的讨伐贴: https://www.lowendtalk.com/discussion/126905/aff-earning-collection-advice-reputation-on-cloudflexy-rackhost-co-dedicenter 说是cloudflexy在2017年4月18日找到gongyi,要求推广。注意啊,本主是长期关注主机测评的,那时候没人知道什么狗屁cloudflexy的,完全是主机测评给带头炒起来的 然后呢,双方谈妥是30%...
发表于
场景是这样的,有两台jenkins。一台是正常安装在linux上的,另外一台是在macos上的,在macos上的这台,装了有xcode和android studio,负责ipa和apk的自动打包。而在linux上jenkins则是主jenkins,负责很多项目的打包。 这样两台的目标就都很明确,麻烦的是需要来回登录来构建项目,那么有没有方法从第一台上直接调用第二台的项目进行构建呢? 当然可以,直接发个带Token的url到第二台就可以。 这个不是本文的重点,本文重点,Git的build过程,jenkins装了Git parameter插件后支持选tag进行building。 这样如果两台都这么来一下,实际是在两台都git check了一下,然后开始build,这对于第一台来说,毫无必要。第一台主jenkins的任务就是看看git项目中都有什么tag,然后把tag发链接给第二台即可,没必要check的。而第二台也不去看tag,直接从git中checkout出第一台传过来的tag版本,进行构造,这样最省资源。 那么,怎么让第一台只查看tag呢? 万能的groovy大法: def gettags = "git ls-remote -t git@git.coding.net:doabc/app-abc.git".execute() def...
发表于
xmr钱包的数据非常之庞大,截至2017年12月29日9:33分,是38G。 这个数据肯定是越来越大的趋势,第一次运行monerod的时候不知道有多大,等到跑到快同步完了,才发现硬盘空间不够了,还得动态调整磁盘分区,真是恐怖。 而且第一次同步的时间非常长,有没有加速下载数据的方法呢? 有的,下载大块原始数据并导入,然后同步就可以加快速度了: wget https://downloads.getmonero.org/blockchain.raw monero-blockchain-import --verify 0 --input-file ./blockchain.raw 运行monerod的时候如果加上--db-sync-mode safe,虽然导致同步速度变慢,但是如果你机器crash的时候,不会丢数据。另外指定同步的数据库的大小也是比较好的方法。 monerod --db-sync-mode safe --block-sync-size 20 monerod --block-sync-size 20...
发表于
首先装依赖包 yum install centos-release-scl epel-release yum install cmake3 devtoolset-4-gcc* hwloc-devel libmicrohttpd-devel openssl-devel make git 更改编译环境 scl enable devtoolset-4 bash 下载xmr-stack的源代码并编译 git clone https://github.com/fireice-uk/xmr-stak.git mkdir xmr-stak/build cd xmr-stak/build cmake3 -DCUDA_ENABLE=OFF -DOpenCL_ENABLE=OFF .. make 然后就可以开始了。...
发表于
centos7 换成xfs文件格式了。由于运行xmr门罗币钱包程序,导致/root空间不够了。必须对空间进行调整,悲剧的是xfs只能增加空间,不能缩减空间,必须曲线救国了。 查看一下,缺省有两个lvm的分区 /dev/mapper/centos-root 40G /dev/mapper/centos-home 20G 先备份home分区,并缩小到2G # yum -y install xfsdump # xfsdump -f /home.xfsdump /home please enter label for this dump session (timeout in 300 sec) -> home please enter label for media in...
发表于
貌似很多人都是在windows下挖矿。 用Linux挖还真是个技术活 首先在Ubuntu 16.04的桌面选software & updates-->additional drivers 这里装上了nvidia的binary driver--387.26 ok 然后去https://developer.nvidia.com/cuda-downloads,按自己的选项,选择deb(local) 然后装cuda的deb包,按自己的包安装pub key,更新源,升级,安装cuda-toolkit-9-1 dpkg -i cuda-repo-ubuntu1604-9-1-local_9.1.85-1_amd64.deb apt-key add /var/cuda-repo-9-1-local/7fa2af80.pub apt-get update apt-get upgrade apt-get install cuda-toolkit-9-1 这里有个大坑,本来八戒的ubuntu是禁止了系统升级的,...
发表于
首先安装epel和remi的源 yum -y install epel-release rpm -Uvh http://rpms.remirepo.net/enterprise/remi-release-7.rpm 如果要安php 5.4 yum -y install php54 php54-php-mysql php54-php-fpm 如果要安php 5.6 yum -y install php56 php56-php-mysql php56-php-fpm 如果要安php 7.0 yum -y install php70 php70-php-mysql php70-php-fpm 如果要安php 7.1 yum -y install php71 php71-php-mysql php71-php-fpm...
发表于
SOREUSEADDR 是可以重复使用local address, SOREUSEPORT 是允许重复使用(地址+port)的绑定。 所以用这个选项来创建高性能udp服务器吧。 #include <unistd.h> #include <stdlib.h> #include <string.h> #include <stdio.h> #include <stdbool.h> #include <arpa/inet.h> #include <pthread.h> void* do_work(void *arg)...
发表于
如上图,数据写到硬盘有两种方式,一种是Bcache用SSD做缓冲,加速最后的硬盘读写。另一种是直接读写硬盘,bypass模式。我们用的是第一种。 安装: $ yum install bcache-tools /dev/sda是硬盘,/dev/sdb是ssd, 首先把两个盘的数据都擦干净了 $ wipefs -a /dev/sda1 ; wipefs -a /dev/sdb1 格式化hdd和ssd,注意参数不同 $ make-bcache -B /dev/sda1 ; make-bcache -C /dev/sdb1 挂接bcache0 $ echo C_Set_UUID_VALUE > /sys/block/bcache0/bcache/attach $ mkfs.ext4 /dev/bcache0...
发表于
ucarp可以用来做IP failover,和keepalived的用法类似。更简单一些 小郜的主机可以搞一下 主机1 IP: 172.16.9.2 主机2 IP: 172.16.9.3 虚拟IP IP: 172.16.9.1 步骤如下: 首先在两台实体机上装好ucarp yum install -y epel-release yum install ucarp -y 主机1 $ cp /etc/ucarp/vip-001.conf.example /etc/ucarp/vip-001.conf $ cat /etc/ucarp/vip-001.conf ID=...
发表于
为了防止dns污染,很有必要配一个干净的dns dns-crypt安装就不多说了,配置非常简单,就三行 cat /etc/dnscrypt-proxy/dnscrypt-proxy.conf ResolverName cisco Daemonize yes LocalAddress 127.0.0.1:5353 底下两行好理解,ResolverName cisco实在不明白什么意思,去官网查了一下,原来是公网上的开放dns的简称 地址:https://github.com/jedisct1/dnscrypt-proxy/blob/master/dnscrypt-resolvers.csv cisco就是Cisco OpenDNS的简称。搞定...
发表于
SCLK : Serial Clock (output from master). MOSI : Master Output, Slave Input (output from master). MISO : Master Input, Slave Output (output from slave) SS SS On both Raspberry Pi and chip pro, the process is called Chip Select, abbreviated CS, and the CS lines are referred to as Chip Enable lines,...
发表于
工作原因,要调试chip pro的片子,需要在Ubuntu上连接usb-serial的TTL线,芯片是PL2303 步骤如下: 连接usb到ubuntu机器 查看usb设备 dmesg|grep tty [ 0.000000] console [tty0] enabled [ 0.601118] 00:05: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A [ 2021.783234] usb 3-8: pl2303 converter now attached to ttyUSB0 [ 2037.443963] pl2303 ttyUSB0: pl2303 converter now...