首页 文章 精选 留言 我的

精选列表

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

一键打造你的Doker矿机

从什么时候开始流行CPU挖矿了?记得以前不都是用GPU吗?原来现在虚拟币的种类已经这么多了!大概研究了一下,目前CPU算力有优势的有这么几种虚拟币,貌似还都是匿名币 ZEC(零币)算法 Equihash 目前市场价格4000+ XMR(门罗币) 算法CryptoNight 目前价格4000+ BCN(字节币?) 算法CryptNote 目前价格 几分... 近期公司有几台机器被种了挖矿***,清除之余研究了一下有关CPU挖矿的工具,发现了 xmr-stak-cpu 这个东西 上网搜了搜,找到了GITHUB上的主页,好像刚升级不久 https://github.com/fireice-uk/xmr-stak 还有个早先点的版本地址为:https://github.com/fireice-uk/xmr-stak-cpu 找了一台测试机安装一下试试: #gitclonehttps://github.com/fireice-uk/xmr-stak #cdxmr-stak/ #ls CICMakeLists.txtCONTRIBUTING.mddocDockerfileLICENSEREADME.mdscriptsTHIRD-PARTY-LICENSESxmrstak 好像没有可以执行的文件,不过我发现了Dockerfile,然后又在scripts文件夹里找到了build_xmr-stak_docker.sh难道是自动创建一个docker来挖矿?打开来看看 #vimscripts/build_xmr-stak_docker/build_xmr-stak_docker.sh #!/bin/bash-uex if[[$EUID-ne0]];then echo"Thisscriptmustberunasroot" exit1 fi if[-dxmr-stak];then git-Cxmr-stakclean-fd else gitclonehttps://github.com/fireice-uk/xmr-stak.git fi wget-chttps://developer.nvidia.com/compute/cuda/9.0/Prod/local_installers/cuda_9.0.176_384.81_linux-run chmoda+xcuda_*_linux-run ######################## #Fedora27 ######################## #CUDAisnotgoingtoworkonFedora27beacuseit'sonlysupportthesedistributions:http://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html dockerrun--rm-it-v$PWD:/mntfedora:27/bin/bash-c" set-x; dnfinstall-y-qcmakegcc-c++hwloc-devellibmicrohttpd-devellibstdc++-staticmakeopenssl-devel; cd/mnt/xmr-stak; cmake-DCUDA_ENABLE=OFF-DOpenCL_ENABLE=OFF.; make; " test-dfedora_27||mkdirfedora_27 mvxmr-stak/bin/*fedora_27 git-Cxmr-stakclean-fd ######################## #Ubuntu(17.04) ######################## dockerrun--rm-it-v$PWD:/mntubuntu:17.04/bin/bash-c" set-x; aptupdate-qq; aptinstall-y-qqlibmicrohttpd-devlibssl-devcmakebuild-essentiallibhwloc-dev; cd/mnt/xmr-stak; /mnt/cuda_*_linux-run--silent--toolkit; cmake-DCUDA_ENABLE=OFF-DOpenCL_ENABLE=OFF.; ... 呵呵,果然不出所料,这个脚本针对CentOS和Ubuntu系列linux系统自动创建建立一个Docker镜像然后安装xmr-stak 编辑一下这个脚本,只留下一个操作系统,我这里只留下了Ubuntu17部分 原来的脚本是跑完了docker安装完成就吧容器删掉,而我现在想把这个容器留下于是就改了改,最后变成下面这个样子 #!/bin/bash-uex if[[$EUID-ne0]];then echo"Thisscriptmustberunasroot" exit1 fi if[-dxmr-stak];then git-Cxmr-stakclean-fd else gitclonehttps://github.com/fireice-uk/xmr-stak.git fi ######################## #Ubuntu(17.04) ######################## dockerrun-itd--name"xmr"-v$PWD:/mntubuntu:17.04/bin/bash dockerexec-it"xmr"/bin/bash-c" set-x; aptupdate-qq aptinstall-y-qqlibmicrohttpd-devlibssl-devcmakebuild-essentiallibhwloc-dev; cd/mnt/xmr-stak; cmake-DCUDA_ENABLE=OFF-DOpenCL_ENABLE=OFF.; makeinstall; " 我的linux 不需要CUDA 删掉 CUDA部分的代码 直接执行(运行前请确定是否已经安装Docker) #./build_xmr-stak_docker.sh +[[0-ne0]] +'['-dxmr-stak']' +gitclonehttps://github.com/fireice-uk/xmr-stak.git Cloninginto'xmr-stak'... git-remote-https:/usr/local/lib/libldap_r-2.4.so.2:noversioninformationavailable(requiredby/usr/lib/x86_64-linux-gnu/lib git-remote-https:/usr/local/lib/liblber-2.4.so.2:noversioninformationavailable(requiredby/usr/lib/x86_64-linux-gnu/libcu remote:Countingobjects:3441,done. remote:Compressingobjects:100%(29/29),done. remote:Total3441(delta16),reused16(delta3),pack-reused3409 Receivingobjects:100%(3441/3441),1.01MiB|24.00KiB/s,done. Resolvingdeltas:100%(2403/2403),done. Checkingconnectivity...done. +dockerrun-itd--namexmr-v/data1/soft:/mntupdate-ubuntu/bin/bash f88a7614bd41821be42b584f76a1892184cd06155058c25c6bbdfb8c245cb571 +dockerexec-itxmr/bin/bash-c' ..... #脚本里包含了apt-getupdate时间会比较久,如果你觉得不需要也可以去掉。如果上面这些步骤一切正常,那么就可以进入刚健的容器去试试挖矿了 #dockerexec-itxmr/bin/bash #cd/mnt/xmr-stak/bin/ #ls libxmr-stak-backend.alibxmr-stak-c.axmr-stak #./xmr-stak Pleaseenter: -Currency:'monero'or'aeon' ... 上面是选择你想挖的币种类、矿池地址、钱包地址等等设置完之后会自动执行,如果出现下面这个就说明连接成功了,我测试用的是国内的一个门罗币矿池mine.ppxxmr.com:3333 [2018-01-1211:07:21]:Fast-connectingtomine.ppxxmr.com:3333pool... [2018-01-1211:07:21]:Poolmine.ppxxmr.com:3333connected.Loggingin... [2018-01-1211:07:21]:Difficultychanged.Now:15000. [2018-01-1211:07:21]:Poolloggedin. [2018-01-1211:07:29]:Difficultychanged.Now:15000. [2018-01-1211:07:29]:Newblockdetected. [2018-01-1211:07:37]:Resultacceptedbythepool. [2018-01-1211:07:47]:Resultacceptedbythepool. [2018-01-1211:08:04]:Difficultychanged.Now:10465. [2018-01-1211:08:04]:Newblockdetected. [2018-01-1211:08:11]:Resultacceptedbythepool. [2018-01-1211:08:17]:Resultacceptedbythepool. 网站上也出现了你挖矿的进度,如下图 终止进程后发现,bin下面多了两个文件 cpu.txt 和 config.txt #ls config.txtcpu.txtlibxmr-stak-backend.alibxmr-stak-c.axmr-stak 打开来看看 #vimconfig.txt /* *pool_address-Pooladdressshouldbeintheform"pool.supportxmr.com:3333".Onlystratumpoolsaresupported. *wallet_address-Yourwallet,orpoollogin. *pool_password-Canbeemptyinmostcasesor"x". *use_nicehash-Limitthenonceto3bytesasrequiredbynicehash. *use_tls-ThisoptionwillmakeusconnectusingTransportLayerSecurity. *tls_fingerprint-Server'sSHA256fingerprint.Ifthisstringisnon-emptythenwewillchecktheserver'scertagainstit. *pool_weight-Poolweightisanumbertellingtheminerhowimportantthepoolis.Minerwillminemostlyatthepool *withthehighestweight,unlessthepoolfails.Weightmustbeanintegerlargerthan0. * *Wefeaturepoolsupto1MH/s.ForamorecompletelistseeM5M400'spoollistatwww.moneropools.com */ "pool_list": [ {"pool_address":"mine.ppxxmr.com:3333","wallet_address":"xxxxxxxxxqC4PTWdaAZ3V15d83kCEEGRiXVXeQwsS1PGd7s7wDjigA2grkxcsDfxEDtuDomBzpFiGtNyPMy+$NUMBER","pool_password":"","use_nicehash":false,"use_tls":false,"tls_fingerprint":"","pool_weight":1}, ], /* *currencytomine *allowedvalues:'monero'or'aeon' */ "currency":"monero", /* ... 刚才的设置应该都存在这里了, #vimcpu.txt ... "cpu_threads_conf": [ {"low_power_mode":false,"no_prefetch":true,"affine_to_cpu":0}, {"low_power_mode":false,"no_prefetch":true,"affine_to_cpu":2}, {"low_power_mode":false,"no_prefetch":true,"affine_to_cpu":4}, {"low_power_mode":false,"no_prefetch":true,"affine_to_cpu":6}, {"low_power_mode":false,"no_prefetch":true,"affine_to_cpu":8}, {"low_power_mode":false,"no_prefetch":true,"affine_to_cpu":10}, {"low_power_mode":false,"no_prefetch":true,"affine_to_cpu":1}, {"low_power_mode":false,"no_prefetch":true,"affine_to_cpu":3}, {"low_power_mode":false,"no_prefetch":true,"affine_to_cpu":5}, {"low_power_mode":false,"no_prefetch":true,"affine_to_cpu":7}, {"low_power_mode":false,"no_prefetch":true,"affine_to_cpu":9}, {"low_power_mode":false,"no_prefetch":true,"affine_to_cpu":11}, ], cpu.txt是我们调整CPU使用效率的文件,如果觉得资源耗太多可以减少一些 好了,再次执行的时候就不用进行设置了 #nohup./xmr-stak& [1]714 看一下资源消耗,瞬间就上10了哈哈,看看这点算力和这么高的负载,咱们就测测就得了 hoho

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

openstack在启动虚机过程中出错

环境为:openstack essex quantum virsh create libvirt.xml setlocale: No such file or directory error: Failed to create domain from libvirt.xml error: internal error process exited while connecting to monitor: char device redirected to /dev/pts/4 kvm: -netdev tap,ifname=tapcaa4e6e8-da,script=,id=hostnet1: could not configure /dev/net/tun (tapcaa4e6e8-da): Operation not permitted kvm: -netdev tap,ifname=tapcaa4e6e8-da,script=,id=hostnet1: Device 'tap' could not be initialized NOVA日志报错,尚未找到解决办法: 2012-06-04 13:51:59 INFO nova.virt.libvirt.connection [req-1ee895e3-f10d-441b-8697-5cd68f3fd922 None None] [instance: 5dc3e213-010f-4ac5-83a7-4f721959cff5] Instance soft rebooted successfully. 2012-06-04 13:52:01 INFO nova.compute.manager [req-1ee895e3-f10d-441b-8697-5cd68f3fd922 None None] [instance: 43fba265-ba54-4e1b-9b42-56b51e7fe2c0] Rebooting instance after nova-compute restart. 2012-06-04 13:52:01 INFO nova.compute.manager [req-1ee895e3-f10d-441b-8697-5cd68f3fd922 None None] check_instance_lock: decorating: |<function reboot_instance at 0x1b08758>| 2012-06-04 13:52:01 INFO nova.compute.manager [req-1ee895e3-f10d-441b-8697-5cd68f3fd922 None None] check_instance_lock: arguments: |<nova.compute.manager.ComputeManager object at 0x1044b50>| |<nova.context.RequestContext object at 0x2219cd0>| |43fba265-ba54-4e1b-9b42-56b51e7fe2c0| 2012-06-04 13:52:01 INFO nova.compute.manager [req-1ee895e3-f10d-441b-8697-5cd68f3fd922 None None] check_instance_lock: locked: |False| 2012-06-04 13:52:01 INFO nova.compute.manager [req-1ee895e3-f10d-441b-8697-5cd68f3fd922 None None] check_instance_lock: admin: |True| 2012-06-04 13:52:01 INFO nova.compute.manager [req-1ee895e3-f10d-441b-8697-5cd68f3fd922 None None] check_instance_lock: executing: |<function reboot_instance at 0x1b08758>| 2012-06-04 13:52:01 AUDIT nova.compute.manager [req-1ee895e3-f10d-441b-8697-5cd68f3fd922 None None] Rebooting instance 43fba265-ba54-4e1b-9b42-56b51e7fe2c0 2012-06-04 13:52:03 INFO nova.virt.libvirt.connection [-] [instance: 5dc3e213-010f-4ac5-83a7-4f721959cff5] Instance running successfully. 2012-06-04 13:52:04 CRITICAL nova [-] Instance instance-00000039 could not be found. 本文转自 jxwpx 51CTO博客,原文链接:http://blog.51cto.com/jxwpx/887031,如需转载请自行联系原作者

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

android 虚拟机快捷键中英列表

Emulated Device Key 中文 Keyboard Key Home HOME Menu (left softkey) 菜单 F2orPage-up button Star (right softkey) 开始 Shift-F2orPage Down Back 返回 ESC Call/dial button 打电话 F3 Hangup/end call button 挂断 F4 Search 搜索 F5 Power button 电源 F7 Audio volume up button 音量增加 KEYPAD_PLUS, Ctrl-5 Audio volume down button 音量减少 KEYPAD_MINUS, Ctrl-F6 Camera button 照相机 Ctrl-KEYPAD_5, Ctrl-F3 Switch to previous layout orientation (for example, portrait, landscape) 切换上一个布局方向 KEYPAD_7, Ctrl-F11 Switch to next layout orientation (for example, portrait, landscape) 切换下一个布局方向 KEYPAD_9, Ctrl-F12 Toggle cell networking on/off 网络开关 F8 Toggle code profiling 代码性能分析开关 F9 (only with-tracestartup option) Toggle fullscreen mode 全屏开关 Alt-Enter Toggle trackball mode 轨迹球模式开关 F6 Enter trackball mode temporarily (while key is pressed) 按着按钮的时候进入轨迹球模式 Delete DPad left/up/right/down KEYPAD_4/8/6/2 DPad center click KEYPAD_5 Onion alpha increase/decrease 透明度增加和减少 KEYPAD_MULTIPLY(*) / KEYPAD_DIVIDE(/) 有错欢迎指正!!!

资源下载

更多资源
Nacos

Nacos

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

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

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

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册