Created
November 20, 2020 11:19
-
-
Save Jokser/d282052507b4592dca78b9c61d1295ca to your computer and use it in GitHub Desktop.
Permission denied when do hard-link for DiskS3
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2020.11.16 14:25:30.238732 [ 6215 ] {} <Error> void DB::BackgroundProcessingPool::workLoopFunc(): Code: 76, e.displayText() = DB::ErrnoException: Cannot open file /var/lib/clickhouse/disks/object_storage/data/sessions/agg_sessions/197001_15076_22500_6/categoryViews.bin, errno: 13, strerror: Permission denied, Stack trace (when copying this message, always include the lines below): | |
0. /build/obj-x86_64-linux-gnu/../contrib/poco/Foundation/src/Exception.cpp:27: Poco::Exception::Exception(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) @ 0x18ba03d0 in /usr/lib/debug/usr/bin/clickhouse | |
1. /build/obj-x86_64-linux-gnu/../contrib/libcxx/include/optional:231: DB::ErrnoException::ErrnoException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, int, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > const&) @ 0xe60af4b in /usr/lib/debug/usr/bin/clickhouse | |
2. /build/obj-x86_64-linux-gnu/../contrib/libcxx/include/string:2134: DB::throwFromErrnoWithPath(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, int) @ 0xe609332 in /usr/lib/debug/usr/bin/clickhouse | |
3. /build/obj-x86_64-linux-gnu/../src/IO/WriteBufferFromFile.cpp:57: DB::WriteBufferFromFile::WriteBufferFromFile(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned long, int, unsigned int, char*, unsigned long) @ 0xe712518 in /usr/lib/debug/usr/bin/clickhouse | |
4. /build/obj-x86_64-linux-gnu/../src/Disks/S3/DiskS3.cpp:145: DB::(anonymous namespace)::Metadata::save(bool) @ 0x155a4bec in /usr/lib/debug/usr/bin/clickhouse | |
5. /build/obj-x86_64-linux-gnu/../src/Disks/S3/DiskS3.cpp:734: DB::DiskS3::createHardLink(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) @ 0x155aadfc in /usr/lib/debug/usr/bin/clickhouse | |
6. /build/obj-x86_64-linux-gnu/../src/Disks/DiskCacheWrapper.cpp:279: DB::DiskCacheWrapper::createHardLink(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) @ 0x155942d2 in /usr/lib/debug/usr/bin/clickhouse | |
7. /build/obj-x86_64-linux-gnu/../contrib/libcxx/include/string:2134: DB::localBackupImpl(std::__1::shared_ptr<DB::IDisk> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned long, std::__1::optional<unsigned long>) @ 0x161bac8e in /usr/lib/debug/usr/bin/clickhouse | |
8. /build/obj-x86_64-linux-gnu/../src/Storages/MergeTree/localBackup.cpp:88: DB::localBackup(std::__1::shared_ptr<DB::IDisk> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::optional<unsigned long>) @ 0x161baef0 in /usr/lib/debug/usr/bin/clickhouse | |
9. /build/obj-x86_64-linux-gnu/../contrib/libcxx/include/string:1527: DB::MergeTreeData::cloneAndLoadDataPartOnSameDisk(std::__1::shared_ptr<DB::IMergeTreeDataPart const> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, DB::MergeTreePartInfo const&, std::__1::shared_ptr<DB::StorageInMemoryMetadata const> const&) @ 0x15fb0d45 in /usr/lib/debug/usr/bin/clickhouse | |
10. /build/obj-x86_64-linux-gnu/../contrib/libcxx/include/string:2134: DB::MergeTreeDataMergerMutator::mutatePartToTemporaryPart(DB::FutureMergedMutatedPart const&, std::__1::shared_ptr<DB::StorageInMemoryMetadata const> const&, DB::MutationCommands const&, DB::MergeListEntry&, long, DB::Context const&, std::__1::unique_ptr<DB::IReservation, std::__1::default_delete<DB::IReservation> > const&, std::__1::shared_ptr<DB::RWLockImpl::LockHolderImpl>&) @ 0x16000409 in /usr/lib/debug/usr/bin/clickhouse | |
11. /build/obj-x86_64-linux-gnu/../contrib/libcxx/include/type_traits:3696: DB::StorageMergeTree::tryMutatePart() @ 0x15dddbfe in /usr/lib/debug/usr/bin/clickhouse | |
12. /build/obj-x86_64-linux-gnu/../src/Storages/StorageMergeTree.cpp:921: DB::StorageMergeTree::mergeMutateTask() @ 0x15ddeada in /usr/lib/debug/usr/bin/clickhouse | |
13. /build/obj-x86_64-linux-gnu/../contrib/libcxx/include/functional:1867: DB::BackgroundProcessingPool::workLoopFunc() @ 0x15f67003 in /usr/lib/debug/usr/bin/clickhouse | |
14. /build/obj-x86_64-linux-gnu/../src/Common/ThreadPool.h:170: ThreadFromGlobalPool::ThreadFromGlobalPool<DB::BackgroundProcessingPool::BackgroundProcessingPool(int, DB::BackgroundProcessingPool::PoolSettings const&, char const*, char const*)::'lambda'()>(DB::BackgroundProcessingPool::BackgroundProcessingPool(int, DB::BackgroundProcessingPool::PoolSettings const&, char const*, char const*)::'lambda'()&&)::'lambda'()::operator()() const @ 0x15f67932 in /usr/lib/debug/usr/bin/clickhouse | |
15. /build/obj-x86_64-linux-gnu/../contrib/libcxx/include/atomic:856: ThreadPoolImpl<std::__1::thread>::worker(std::__1::__list_iterator<std::__1::thread, void*>) @ 0xe6345b7 in /usr/lib/debug/usr/bin/clickhouse | |
16. /build/obj-x86_64-linux-gnu/../contrib/libcxx/include/memory:2615: void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::'lambda1'()> >(void*) @ 0xe632b03 in /usr/lib/debug/usr/bin/clickhouse | |
17. start_thread @ 0x76db in /lib/x86_64-linux-gnu/libpthread-2.27.so | |
18. __clone @ 0x121a3f in /lib/x86_64-linux-gnu/libc-2.27.so | |
(version 20.8.4.11 (official build)) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment