我正在尝试学习MySQL,所以我为Windows 7下载了MySQL v5.5并选择了Developer设置.我打开命令提示符,输入
mysql -u root -p
Run Code Online (Sandbox Code Playgroud)
并得到以下:错误
2003:无法连接到'localhost'上的MySQL服务器(10061)
我该如何解决?我键入:
sc query mysql
Run Code Online (Sandbox Code Playgroud)
得到:
状态:1停止
我尝试:
sc start mysql
Run Code Online (Sandbox Code Playgroud)
得到:
[SC] StartService:OpenService FAILED 5:访问被拒绝.
我还检查了:控制面板:管理工具:服务
MySQL55已启动,但MySQL已停止.MySQL正在查找MySQL Server 5.1文件夹,所以我不确定为什么我需要它,但是当我尝试启动它时,我得到:
"Windows无法在本地计算机上启动MySQL服务.错误2:他们的系统无法找到指定的文件".
谢谢.
我正在使用hadoop版本1.0.1和Ubuntu linux 11.10运行单节点集群.当它崩溃时我正在运行一个简单的脚本,可能是因为我的电脑进入了睡眠状态.我尝试使用重新格式化文件系统
bin/hadoop namenode -format
并得到以下错误:
错误namenode.NameNode:java.io.IOException:无法锁定storage/app/hadoop/tmp/dfs/name.该目录已被锁定.在org.apache.hadoop.hdfs.server.common.Storage $ StorageDirectory.lock(Storage.java:602)
我尝试使用以下命令添加输入文件:
bin/hadoop fs -copyFromLocal dataDirectory/*.txt inputDirectory
并得到错误:
12/04/15 09:05:21 WARN hdfs.DFSClient:DataStreamer异常:org.apache.hadoop.ipc.RemoteException:java.io.IOException:文件/home/hduser/input/book1.txt只能复制到0个节点,而不是1个
12/04/15 09:05:21 WARN hdfs.DFSClient:错误恢复块null坏datanode [0] nodes == null 12/04/15 09:05:21 WARN hdfs.DFSClient:无法获取块位置.源文件"/home/hduser/input/book1.txt" - 正在中止......
之后,我看到输入目录中的文件,但它们的大小是0.有关如何添加文件的任何想法?我能够在hadoop崩溃之前添加文件,所以我可以重新安装linux和hadoop,但它似乎有点矫枉过正.谢谢.