-
Notifications
You must be signed in to change notification settings - Fork 413
FAQ
lulu2panpan edited this page Jan 13, 2020
·
7 revisions
/var/spool/cron/root: No such file or directory
/var/spool/cron/root: Permission denied
首先查看是否存在目录/var/spool/cron,若存在则直接用管理员权限创建root文件:sudo -s touch root,若不存在该目录需要先创建。
然后,针对mac 下终端访问文件出现“Permission Denied”,解决方案如下:
一个文件有3种权限,读、写、可执行,你这个文件没有可执行权限,需要加上可执行权限。
- 终端下先 cd到该文件的目录下
- 执行命令sudo chmod a+x ./root
这样就可以打开该文件了
2. 任务报错"com.alibaba.otter.canal.parse.exception.CanalParseExecption:can`t find start position for 1"
该错误的原因,一般是因为mysqlreader里,指定的初始化日志时间比数据库binlog日志的开始时间还要早(或者是指定的position在binlog里找不到)
因每个人的网络环境有差异,不少同学会遇到无法从maven仓库下载sqljdbc4和ojdbc6驱动包的问题,遇到此问题,可从dl-biz工程下的lib目录下找到这两个包,然后install到本地,就可以正常编译了
在window环境下编译的话,shell脚本的换行符为CRLF,直接放到Linux上执行,Linux无法识别该换行符。解决办法为,要么直接在Linux下编译,要么将换行符进行转化,参见:https://github.com/ucarGroup/DataLink/issues/10