友帮拓系统

Hadoop Datanodes cannot find NameNode

匿名 (未验证) 提交于 2019-12-03 09:02:45
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: I've set up a distributed Hadoop environment within VirtualBox: 4 virtual Ubuntu 11.10 installations, one acting as the master node, the other three as slaves. I followed this tutorial to get the single-node version up and running and then converted to the fully-distributed version. It was working just fine when I was running 11.04; however, when I upgraded to 11.10, it broke. Now all my slaves' logs show the following error message, repeated ad nauseum: INFO org.apache.hadoop.ipc.Client: Retrying connect to server: master/192.168.1.10:54310

Python Fabric - No hosts found. Please specify (single) host string for connection:

匿名 (未验证) 提交于 2019-12-03 03:04:01
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: How do I get No hosts found. Please specify (single) host string for connection: ? How to a resolve with fabric? def bootstrap(): host = 'ec2-54-xxx.xxx.xxx.compute-1.amazonaws.com' env.hosts = [host] env.user = "ubuntu" env.key_filename = "/home/ubuntu/omg.pem" fab boostrap No hosts found. Please specify (single) host string for connection: 回答1: Instead of setting hosts inside your task, do it before it gets called with a decorator: from fabric.api import hosts, env @hosts(['ec2-54-xxx.xxx.xxx.compute-1.amazonaws.com']) def bootstrap(): env

E: Unable to locate package mongodb-org

匿名 (未验证) 提交于 2019-12-03 01:20:02
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: I am trying to download mongodb and I am following the steps on this link . But when I get to the step: sudo apt-get install -y mongodb-org I get the following error: Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package mongodb-org //This is the error Why is this occurring and is there a work around? 回答1: I faced same issue but fix it by the changing the package file section command. The whole step that i followed was: At first try with this command: sudo apt-get install -y

Docker镜像常用操作

匿名 (未验证) 提交于 2019-12-03 00:08:02
从 Docker 镜像仓库获取镜像的命令是 docker pull 。其命令格式为: docker pull [选项] [Docker Registry 地址[:端口号]/]仓库名[:标签] 比如: $ docker pull ubuntu:16.04 16.04: Pulling from library/ubuntu bf5d46315322: Pull complete 9f13e0ac480c: Pull complete e8988b5b3097: Pull complete 40af181810e7: Pull complete e6f7c7e5c03e: Pull complete Digest: sha256:147913621d9cdea08853f6ba9116c2e27a3ceffecf3b492983ae97c3d643fbbe Status: Downloaded newer image for ubuntu:16.04 上面的命令中没有给出 Docker 镜像仓库地址,因此将会从 Docker Hub 获取镜像。而镜像名称是 ubuntu:16.04 ,因此将会获取官方镜像 library/ubuntu 仓库中标签为 16.04 的镜像。 以上面的 ubuntu:16.04 为例,如果我们打算启动里面的 bash 并且进行交互式操作的话

Linux grep/egrep命令详解

匿名 (未验证) 提交于 2019-12-02 21:56:30
什么是grep? 我们今天要学习的grep实用程序是一个Unix工具,它与egrep和fgrep实用程序属于同一系列。这些都是用于对文件和文本执行重复搜索任务的Unix工具。您可以通过grep命令指定特定搜索条件来搜索文件及其内容以获取有用的信息。 所以他们说grep是全局搜索正则表达式并打印出匹配的行,但这个命令'grep'来自哪里? grep基本上来源于一个名为ed的非常简单和令人尊敬的Unix文本编辑器的特定命令。这是ed命令的用法: g/re/p 该命令的目的与我们通过grep进行搜索的含义非常相似。此命令获取与特定文本模式匹配的文件中的所有行。 让我们进一步研究grep命令。在本文中,我们将解释grep实用程序的安装,并给出一些示例,通过这些示例,您可以确切地了解如何以及在何种情况下可以使用它。 我们在 Ubuntu 安装grep 虽然大多数Linux系统默认使用grep实用程序,但如果您的系统上没有安装它,以下是安装过程: 通过Dash或Ctrl + Alt + T快捷方式打开Ubuntu终端。然后以root身份输入以下命令,以便通过apt-get安装grep: 在安装过程中出现y/n选项提示时输入y。 之后,grep实用程序将安装在您的系统上。 您可以通过以下命令检查grep版本来验证安装: 将grep命令与示例一起使用

Ubuntu server 安装virtualbox虚拟机

人走茶凉 提交于 2019-12-01 02:13:57
Ubuntu server 安装 virtualbox 虚拟机 一. 去 virtualbox 官方网站下载最新匹配 ubuntu 版本的安装包 二. 并相应下载 vbox-extpack 包 三. 安装 dpkg –i virtualbox-4.2_4.2.2-81494~Ubuntu~oneiric_amd64.deb ,安装过程中会提示需要提前安装一些库文件 按照提示 apt-get install 相应的库就行;完了以后执行: lsmod |grep vbox vboxpci 22882 0 vboxnetadp 13328 0 vboxnetflt 27211 0 vboxdrv 251973 3 vboxpci vboxnetadp vboxnetflt 安装的virtualbox后,系统会创建小写的vboxmange符号链接,所以我后面都用小写的vboxmange命令来操作。 四、使用命令行创建并配置虚拟机。 主要用到的命令 vboxmanage ,下面以创建一台ubuntu64位虚拟机。 1. vboxmanage createvm --name "ubuntu" --ostype "Ubuntu_64" --register 这样就创建好一个名为ubuntu的虚拟机,ostype参数可以用 vboxmange list ostypes 察看。 调整一下虚拟机内存

ubuntu在windows下的启动设置

吃可爱长大的小学妹 提交于 2019-11-29 15:50:05
一、重装xp后恢复Ubuntu启动项(用wubi安装的Ubuntu) 我 把安装ubuntu->winboot文件夹下wubidr和wubidr.mbr两个文件拷到C盘根目录下,然后用记事本打开c盘下的 boot.ini,在最后一行加入c:\wubildr.mbr="Ubuntu"就可以了,然后保存重启。我想要的ubuntu启动项出来了!!! 二、Vista或windows7下恢复Ubuntu启动项(用wubi安装的Ubuntu) 最近重装了Windows7(vista同理),不想却让之前装的Ubuntu没有启动项了,Windows7(vista同理)没有boot.ini文件编辑的方法,由于当时Ubuntu是用wubi在Windows下安装的! 恢复方法: 1.把安装ubuntu->winboot文件夹下wubidr和wubidr.mbr两个文件拷到C盘根目录下 2.在“运行”中输入cmd到命令提示 在命令界面bcdedit /create /d "linux" /application bootsector 得到像c:\windows\system32>bcdedit /create /d "Ubuntu" /application bootsector //多启动菜单上显示的名字项 {dbff544b-a7c4-11dd-a51d-00155803ebb4} 成功创建。 3.把

Ubuntu18.04中磁盘故障Input/output error处理

梦想与她 提交于 2019-11-29 09:26:42
系统环境 cat /etc/os-release NAME="Ubuntu" VERSION="18.04.1 LTS (Bionic Beaver)" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 18.04.1 LTS" VERSION_ID="18.04" 正常的磁盘信息 lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT loop0 7:0 0 89.1M 1 loop /snap/core/8039 loop1 7:1 0 89.1M 1 loop /snap/core/7917 sda 8:0 0 54.6T 0 disk └─sda1 8:1 0 54.6T 0 part /data sdb 8:16 0 111.8G 0 disk ├─sdb1 8:17 0 1M 0 part └─sdb2 8:18 0 111.8G 0 part / 故障现象 正常登录故障机,在/data目录下执行命令时如:ls,scp,报如下错误: ls: cannot access xxx: Input/output error 并且查看的目录的权限位全是"?" 故障排查 针对本次的故障排查流程和步骤如下: (1)查看磁盘相关报错信息,使用 dmesg|grep sd 或 dmesg|grep error

GitLab私服在Ubuntu上搭建总结

对着背影说爱祢 提交于 2019-11-28 12:45:08
1、前期准备: sudo apt-get update sudo apt-get install -y curl openssh-server ca-certificates sudo apt-get install -y postfix 2、信任 GitLab 的 GPG 公钥: curl https://packages.gitlab.com/gpg.key 2> /dev/null | sudo apt-key add - &>/dev/null 3、配置镜像路径 由于国外的下载速度过慢,所以配置清华大学镜像的路径。 sudo vim /etc/apt/sources.list.d/gitlab-ce.list 在其中写入: deb https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/ubuntu xenial main 4、安装 gitlab-ce sudo apt-get update sudo apt-get install gitlab-ce 5、执行配置 sudo gitlab-ctl reconfigure 6、启动gitlab sudo gitlab-ctl start 7、浏览器进行访问 http: //电脑的IP地址 第一次进入,需要输入管理员账号的密码,以方便后期的管理。 输入好之后,就可以以管理员进行登录

docker创建私有仓库

爷,独闯天下 提交于 2019-11-27 20:03:30
由于网速和大中华局域网效果,使得我们在DockerHub下载镜像的速度很慢,甚至一些国内的镜像仓库,也感觉速度不是很好。所以,很有必要在本地或者一个我们访问很快速的地方(自己的云服务器)搭建一套镜像仓库。有了这样一个仓库,不仅可以提高下载速度,而且可以增加我们个性化定制的镜像,以备后续使用。这篇将介绍怎样搭建本地镜像。 话外篇,配置docker代理 如果有一个很快的代理,当然也可以直接通过配置docker代理,以达到快速下载镜像的目的。在搭建本地镜像的过程也需要从DockerHub上下载完整镜像文件,如果访问缓慢的话,下载将会非常缓慢。设置代理的方法非常简单,这里以CentOS6.5为例。 找到/etc/default/docker,打开编辑,找到下面export http_proxy部分,去掉注释并修改为自己的代理即可。 # Docker Upstart and SysVinit configuration file # Customize location of Docker binary (especially for development testing). #DOCKER="/usr/local/bin/docker" # Use DOCKER_OPTS to modify the daemon startup options. #DOCKER_OPTS="--dns