感谢回复,我们先研究下,会尽快回复,多谢
您好: 请执行df -h , 查看类似 /etc/mtab下是否挂载了过多的信息,有可能是虚拟化的东西,导致超时,将这些清理后,看下是否能够成功,多谢
麻烦将df -h的结果也反馈下,多谢
您好: 麻烦您将参数值调大 , ANSIBLE_KEEP_REMOTE_FILES=1 ansible-playbook bootstrap.yml -e gather_timeout=360 -vvv &> ansible.log 试试看,多谢
您好:
1. 请问您是什么虚拟化环境,在安装前是纯净环境吗?
2. 这个报错是ansible本身的报错,通常是由于访问超时导致,但是从您的日志暂时未找到原因.
3. 能否尝试安装3.0.12版本,或者使用tiup安装4.0rc版本测试,多谢。
[tidb@tidb-zk tidb-ansible]$ cd /home/tidb/tidb-ansible && sudo pip install -r ./requirements.txt Collecting ansible==2.7.11 (from -r ./requirements.txt (line 1)) Downloading https://files.pythonhosted.org/packages/2a/0a/52a0daaf3f7f8fecb3ea3fe866100ae1f9a9462403a0aaaebedcfbbbdba4/ansible-2.7.11.tar.gz (11.9MB) 1% |▍ | 143kB 1.9kB/s eta 1:42:53Exception: Traceback (most recent call last): File “/usr/lib/python2.7/site-packages/pip/basecommand.py”, line 215, in main status = self.run(options, args) File “/usr/lib/python2.7/site-packages/pip/commands/install.py”, line 307, in run requirement_set.prepare_files(finder) File “/usr/lib/python2.7/site-packages/pip/req/req_set.py”, line 370, in prepare_files ignore_dependencies=self.ignore_dependencies)) File “/usr/lib/python2.7/site-packages/pip/req/req_set.py”, line 587, in _prepare_file session=self.session, hashes=hashes) File “/usr/lib/python2.7/site-packages/pip/download.py”, line 810, in unpack_url hashes=hashes File “/usr/lib/python2.7/site-packages/pip/download.py”, line 649, in unpack_http_url hashes) File “/usr/lib/python2.7/site-packages/pip/download.py”, line 871, in _download_http_url _download_url(resp, link, content_file, hashes) File “/usr/lib/python2.7/site-packages/pip/download.py”, line 595, in _download_url hashes.check_against_chunks(downloaded_chunks) File “/usr/lib/python2.7/site-packages/pip/utils/hashes.py”, line 49, in check_against_chunks for chunk in chunks: File “/usr/lib/python2.7/site-packages/pip/download.py”, line 563, in written_chunks for chunk in chunks: File “/usr/lib/python2.7/site-packages/pip/utils/ui.py”, line 139, in iter for x in it: File “/usr/lib/python2.7/site-packages/pip/download.py”, line 552, in resp_read decode_content=False): File “/usr/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/response.py”, line 353, in stream data = self.read(amt=amt, decode_content=decode_content) File “/usr/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/response.py”, line 320, in read flush_decoder = True File “/usr/lib64/python2.7/contextlib.py”, line 35, in exit self.gen.throw(type, value, traceback) File “/usr/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/response.py”, line 242, in _error_catcher raise ReadTimeoutError(self._pool, None, ‘Read timed out.’) ReadTimeoutError: HTTPSConnectionPool(host=‘files.pythonhosted.org’, port=443): Read timed out. You are using pip version 8.1.2, however version 20.0.2 is available. You should consider upgrading via the ‘pip install --upgrade pip’ command.
- 根据报错看是pip version不满足要求,安装建议升级下pip版本,多谢
- You are using pip version 8.1.2, however version 20.0.2 is available. You should consider upgrading via the ‘pip install --upgrade pip’ command. 3 . 另外检查下网络是否正常,多谢
升级了pip,初始化的时候还是同样问题 [tidb@tidb-zk tidb-ansible]$ cd /home/tidb/tidb-ansible && sudo pip install -r ./requirements.txt DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support Collecting ansible==2.7.11 Downloading ansible-2.7.11.tar.gz (11.9 MB) ERROR: Exception: Traceback (most recent call last): File “/usr/lib/python2.7/site-packages/pip/_internal/cli/base_command.py”, line 186, in _main status = self.run(options, args) File “/usr/lib/python2.7/site-packages/pip/_internal/commands/install.py”, line 331, in run resolver.resolve(requirement_set) File “/usr/lib/python2.7/site-packages/pip/_internal/legacy_resolve.py”, line 177, in resolve discovered_reqs.extend(self._resolve_one(requirement_set, req)) File “/usr/lib/python2.7/site-packages/pip/_internal/legacy_resolve.py”, line 333, in _resolve_one abstract_dist = self._get_abstract_dist_for(req_to_install) File “/usr/lib/python2.7/site-packages/pip/_internal/legacy_resolve.py”, line 282, in _get_abstract_dist_for abstract_dist = self.preparer.prepare_linked_requirement(req) File “/usr/lib/python2.7/site-packages/pip/_internal/operations/prepare.py”, line 482, in prepare_linked_requirement hashes=hashes, File “/usr/lib/python2.7/site-packages/pip/_internal/operations/prepare.py”, line 287, in unpack_url hashes=hashes, File “/usr/lib/python2.7/site-packages/pip/_internal/operations/prepare.py”, line 159, in unpack_http_url link, downloader, temp_dir.path, hashes File “/usr/lib/python2.7/site-packages/pip/_internal/operations/prepare.py”, line 303, in _download_http_url for chunk in download.chunks: File “/usr/lib/python2.7/site-packages/pip/_internal/utils/ui.py”, line 160, in iter for x in it: File “/usr/lib/python2.7/site-packages/pip/_internal/network/utils.py”, line 39, in response_chunks decode_content=False, File “/usr/lib/python2.7/site-packages/pip/_vendor/urllib3/response.py”, line 564, in stream data = self.read(amt=amt, decode_content=decode_content) File “/usr/lib/python2.7/site-packages/pip/_vendor/urllib3/response.py”, line 529, in read raise IncompleteRead(self._fp_bytes_read, self.length_remaining) File “/usr/lib64/python2.7/contextlib.py”, line 35, in exit self.gen.throw(type, value, traceback) File “/usr/lib/python2.7/site-packages/pip/_vendor/urllib3/response.py”, line 439, in _error_catcher raise ReadTimeoutError(self._pool, None, “Read timed out.”) ReadTimeoutError: HTTPSConnectionPool(host=‘files.pythonhosted.org’, port=443): Read timed out.
https://pingcap.com/docs-cn/v3.0/how-to/deploy/orchestrated/offline-ansible/
我们准备了个离线包,这里面包含绝大部分的 python 依赖,可以尝试使用这个来安装 ansible 。
您好:
1. 请问,您是否方便告知虚拟环境具体的配置?vmware版本或者其他什么虚拟环境?
2. 具体操作系统版本
3. 抱歉,是否方便测试使用tiup 安装4.0.0rc 测试,多谢
https://pingcap.com/docs-cn/stable/how-to/deploy/orchestrated/tiup/
您好:
1. 抱歉,这个问题确实暂时没有找到原因和解决方法,之前的解决方法也不奏效。
ansible是开源的管理工具,对于这个问题,我们也尝试在找原因。
2. tiup是自研的,所以排查起来会更方便。
3. 这个问题十分抱歉,给您带来这么多不便。
你好,
是否使用 tidb 用户部署?
ansible 依赖较多,不建议纠结部署问题,尝试使用 tiup 进行部署
tiup可以部署 3.0 级以上版本,tidb-ansible 未来不会在维护。
使用的是tidb用户 部署版本为3.0.12
你好,
尝试使用上面提到参数,增加超时时间,如果不ok,
建议转到 tiup 吧,抱歉