INSERT INTO Inventory VALUES (2, 'orange', 154); 4 GO Changed database context to 'TestDB'. docker exec -t mssql-builder bash -c "rm -rf /code/archives/;view=sql-server-2017 https://cloudblogs.microsoft.com/sqlserver/2017/05/16/sql-server-command-line-tools-for-macos-released/ 本文作者:倚贤 阅读原文 本文为云栖社区原创内容,未经允许不得转载。
const hostname = '0.0.0.0'; server.listen(port, hostname, () = { console.log(`Server running at http://${hostname}:${port}/`);
3、开启mysql的远程登录 默认情况下mysql为安全起见,不支持远程登录mysql,所以需要设 置开启 远 程登录mysql的权限 登录mysql后输入如下命令: grant all privileges on *.* to 'root' @'%' identified by 'root';
Hadoop学习常见错误 一、关于安装 1. 在Hadoop全分布环境搭建中,记得每台服务器上都需要安装 JDK 2. 安装Hadoop完毕后,除了需要配置环境变量外,还需要修改多个配置文件,缺一不可。文件位置在你指定路径安装的Hadoop下 的 /etc/hadoop/ 目录下。 需要修改的配置文件: hadoop-env.sh hdfs-site.xml core-site.xml mapred-site.xml (这个配置文件是原来 mapred-site-template 修改过的名字) yarn-site.xml slaves
Hadoop常见错误,包含搭建,hdfs,MapReduce 一.hadoop重新格式化namenode 因为之前正常启动过hadoop集群。所以在hadoop的对应data目录中,已经有很多相关文件夹了。我们在格式化之前得先删除相关文件夹才行。 解决方案: 一、对于master主节点进行操作 1、删除data、name、namesecondary三个文件夹。 2、删除mrlocal目录中的四个文件夹 3、删除logs文件夹中的所有文件 二、对Slaves从节点进行操
Hadoop常见错误 1.hadoop采集的字符集问题 修改/etc/sysconfig/i18n 更改字符集为en_US.UTF-8 重启机器生效。 重启机器的指令为:在root下敲入如下指令:sync;
hadoop常见错误集锦 1、启动hadoop时没有NameNode的可能原因: (1) NameNode没有格式化 (2) 环境变量配置错误 (3) Ip和hostname绑定失败 2、搭建hadoop集群使用ssh不成功 ①查看防火墙 ②检查用户权限 ③可能是缺少插件 使用命令: yum install -y openssh-clients* 3、启动时报错java.net. UnknownHostException 原因分析:通过localhost.localdomain根本无法映射到一个IP地址。 解决方法:查看/etc/hosts,将
log,NodeManager日志存放位置是各个NodeManager节点上hadoop安装目录下的logs目录下的yarn-*-nodemanager-*. 2)清理Linux文件系统中的垃圾数据 26、linux profile配置文件隔离 解决方法:cd /etc/profile.d;
: ssh: Could not resolve hostname noexecstack'.: Name or service not known with: ssh: Could not resolve hostname with: Name or service not known 7,在hadoop集群的master中用命令运行例子易出现的故障: 错误现象:java.lang.OutOfMemoryError: Java heap space. ** 原因:**JVM内存不够。 ** 解决方法**:修改mapred-site.xml中mapred.child.java.opts属性的值,其默认值是-Xmx200m 可根据需要适当增大 该值。
HDFS MapReduce hdfs的读写流程 hdfs写数据 1) 客户端通过DistributedFileSystem模块向namenode请求上传文件,namenode检查目标文件是否已存在,父目录是否存在。 2) namenode返回是否可以上传。 3) 客户端请求第一个block上传到哪几个datanode服务器上。 4) namenode返回3 个datanode节点,分别为dn1、dn2、dn3。 5) 客户端通过FSDataOutputStream模块请求dn1上传数据,dn1收到请求会继续调用dn2,然后dn2
搭建时间服务器并配置集群自动时钟同步 搭建时间服务器并配置集群自动时钟同步 一、搭建时间服务器 (一)为什么要搭建时间服务器 因为Hadoop 对集群中各个机器的时间同步要求比较高, 要求各个机器的系统时间不能相差太多, 不然会造成很多问题。比如,最常见的连接超时问题。所以需要配置集群中各个机器和互联网的时间服务器进行时间同步, 但是在实际生产环境
设置docker mongo权限 之前博客没设密码被清空之后,我暂时性将连接方式改为内部连接,不暴露mongo外部端口,但这样对远程查看操作数据库不友好,所以还是选择设置权限。 之前mongo的启动方式为docker run --name mongo-3.4 -p 27017:27017 -d mongo:3.4,是没有挂载本地的,所以还是需要删除重新启动新镜像,需要备份mogno数据用于恢复; 备份mongo数据 可参考Docker MongoDB 数据库备份 并复制
gunicorn部署Flask服务 作为一个Python选手,工作中需要的一些服务接口一般会用Flask来开发。 Flask非常容易上手,它自带的app.run(host="0.0.0.0"
[Spring] Tomcat 启动报错找不到 getVirtualServerName问题 问题 移植一个非maven的web项目时,tomcat启动报错,提示 NoSuchMethodError: javax.servlet.ServletContext.getVirtualServerName()Ljava/lang/String 原因是jdk1.8下,servlet-api3.0 里没有getVirtualServerName方法。 解决 使用jdk1.7 替换servlet-api3.0为3.1 版本 参考:NoSuchMethodError: javax.servlet.ServletContext.getVirtualServerName()Ljava/lang/String
去掉/etc/my.cnf 中[mysqld]下 skip-grant-tables 参数,并重启mysql服务 systemctl restart mysqld 进入mysql命令行,修改mysql可以远程访问 mysql grant all privileges on *.* to 'root'@'%' identified by '密码';
ASP.NET Core 入门教程 1、使用ASP.NET Core 构建第一个Web应用 一、前言 1、本文主要内容 Visual Studio Code 开发环境配置 使用 ASP.NET Core 构建Web应用 ASP.NET Core Web 应用启动类说明 ASP.NET Core Web 项目结构说明 2、本教程环境信息 软件/环境 说明 操作系统 Windows 10 SDK 2.1.401 ASP.NET Core 2.1.3 IDE Visual Studio Code 1.27 浏览器 Chrome 69 3、前置知识 你可能需要的前置知识 VS Code + .
ASP.NET Core 入门教程 2、使用ASP.NET Core MVC框架构建Web应用 一、前言 1、本文主要内容 使用dotnet cli创建基于解决方案(sln+csproj)的项目 使用Visual Studio Code开发基于解决方案(sln+csproj)的项目 Visual Studio Code Solution插件( vscode-solution-explorer)基础使用介绍 基于 . namespace Ken.Tutorial.Web.Controllers { public class HomeController : Controller { } } ControllerName=Home 定义Action:Index using System;
SkyWalking-netcore 无入侵分布式追踪 SkyWalking-netcore 最近更新的版本改成了无入侵的集成方式,主要思想应该是分离开发和监测,开发只管代码部分,监测的问题是代码程序之外的工作。 基于之前 SkyWalking 分布式追踪系统 的介绍,一些概念性的内容、环境搭建这里就不重复说明。以下介绍都是基于 Windows 环境的,如果是 macOS/Linux ,请参考 官方文档
Net Core定时任务框架封装 有段日子没有更新,写点东西冒个泡 。这篇文章过来讲个小东西,也是大家在日常开发中也经常需要面临的问题:后台定时任务处理。估计大家看到这句就已经联想到 QuartZ 等类似第三方类库了,不好意思,后边的事情和它们没有关系。这里要展开的是用. _jobExcutor = jobExcutor; else _timer.Change(_dueTime, _periodTime);Change(Timeout.Infinite, Timeout.Infinite);
‹‹
1
2
3
4
5
6
7
8
9
10
›
››