Ubuntu One 파일 동기화가 작동하는지 여부와 진행 상황을 어떻게 알 수 있습니까? [닫은]


42

Ubuntu One의 파일 동기화 측면이 어떻게 시작되는지, 특정 시점에서 실행되고 있는지, 동기화 중에 진행 상황이 무엇인지는 확실하지 않습니다.

답변:


43

우분투에서는 사용자 파일을 Ubuntu One의 사용자 클라우드 저장소와 동기화 된 상태로 유지하는 프로세스를 "Ubuntu One SyncDaemon"이라고합니다. 이 사는 곳 /usr/lib/ubuntuone-client/ubuntuone-syncdaemon, 그리고 기본 우분투 데스크탑 설치에 포함되어 있습니다. 이 기본 설치에서 Ubuntu One에 가입했는지 여부에 대한 간단한 검사가 이루어지면 로그인 후 30 초 후에 syncdaemon이 자동으로 시작됩니다. 그런 다음 syncdaemon은 파일에서 로컬 변경 사항을 확인한 후 서버에 연결합니다. 초기 동기화 후 모든 것이 "작동"해야합니다.

몇 가지 버그는 "그냥 작동"하는 방식으로 방해가 될 수 있습니다. 현재 가장 주목할만한 것은 LP : 651237 (고정되었으며, 우리는 영향을받는 모든 사람에게 전달하고 있습니다)와 LP : 683116 (진행 중이며 10.04.2 이전에 수정되어야 함)입니다.

그것이 당신을 위해 일하고 있음을 확인하는 몇 가지 방법이 있습니다. 가장 쉬운 방법은 ubuntuone-preferences시스템> 환경 설정> Ubuntu One에서 찾을 수 있습니다.

우분투 온 기본 설정 http://ubuntuone.com/p/ScT/

"동기화 완료"레이블에 유의하십시오. "동기화 중 ..."또는 "연결 끊김"으로 적절하게 변경할 수 있습니다. 또한 대역폭 제한 제어 및 연결 / 연결 끊기 / 다시 시작 단추가있는 장치가 로컬 컴퓨터입니다.

어떤 사람들은 "일하거나하지 않는 것"보다 더 많은 정보를 원합니다. Roman Yepishev는 syncdaemon에 대한 아주 좋은 지표를 개발했으며, 블로그 에서 ppa :를 통해 설치할 수 있습니다ppa:rye/ubuntuone-extras . 다음과 같이 보입니다 :

로마의 지표 http://ubuntuone.com/p/J4U/

터미널을 열고을 입력하면 좀 더 자세한 정보를 얻을 수 있습니다 u1sdtool --status. 이 u-one-ess-dee아닌 (Ubuntu One Sync 데몬의 경우) u-ell-ess-dee입니다. 당신이 얻을 수있는 중요한 정보 중 하나 u1sdtool는 다음과 같이 개별 전송의 진행입니다.

u1sdtool http://ubuntuone.com/p/Scd/

또 다른 방법은 magicicada 를 설치하는 것입니다 magicicada 설치

당신이 10.04 LTS에 있다면, 당신은 그것을 끌 수 있습니다 ppa:chicharreros/ppa. magicicada에서 제공 한 정보의 소방관으로 바로 연결 syncdaemon되므로주의하십시오.

magicicada http://ubuntuone.com/p/Scc/

미래

에서 이 Q / A 영감을 브레인 스토밍 , 솔루션 # 1 외모 아주 좋은,하지만 우리는 (하지만 우리는 패치를 취할 것!) 지금 구축 할 수 있습니다 것 이상으로 아마. 엠블럼을 약간 남용하면이 변형이 가능할 수 있습니다. 현재 조사 중입니다.

솔루션 # 2 는 내가 말할 수있는 한 구현 불가능한 문제를 가지고있다 : "전체"는 동기화 중에 변경 될 수 있고 변경 될 것이기 때문에 전체적으로 파일 동기화의 진행이 의미있는 방식으로 사용자에게 제시하기가 매우 어렵다 방법.

해결책 # 5 는 11.04에 나옵니다. 우리는 zeitgeist 엔진과 syncdaemon을 통합하고 있으며 zeitgeist를 사용하여 필요할 때 이벤트를 수집하고 사용자에게 애플릿의 홍수가 아닌 유용한 상태 정보를 제공 할 것입니다 ). 이 작업의 대부분은 여전히 ​​수행해야하므로 불행히도 표시 할 것이 없습니다.

우분투가 진행 상황을 통일 하는 통일 된 방법을 얻었다면 ) 이것은 아마도 우리에게 줄 것이다 큰 업 / 다운로드에 대한 알림을 뿐만 아니라를


2
woot, Chipaca 당신의 대답은 훌륭합니다 =)
Marcos Roriz Junior

우분투 하나가 사라지면서 모든 이미지가 죽었습니다.
Seth

19

CLI를 통해 수행하거나 표시기를 설치할 수 있습니다.

CLI

우분투 온 (연결된 등)의 상태를 확인하려면 다음을 수행하십시오.

u1sdtool -s 

다음과 같이 인쇄됩니다.

State: QUEUE_MANAGER
    connection: With User With Network
    description: processing queues
    is_connected: True
    is_error: False
    is_online: True
    queues: IDLE

현재 전송 (업로드 / 다운로드)을 확인하려면 다음을 수행하십시오.

u1sdtool --current-transfers

다음과 같이 인쇄됩니다.

Current uploads:
  path: /home/marcos/Ubuntu One/Imagens/Flames/legendary-trap (cópia).jpg
    deflated size: 49724
    bytes written: 0
Current downloads: 0

GUI

트레이 영역에 대한 정보를 제공하는 ubuntuone 표시기 표시기를 설치하십시오.

sudo add-apt-repository ppa:rye/ubuntuone-extras

sudo apt-get update && sudo apt-get install ubuntuone-indicator

3

상태 설명이 "processing queues"이고 queues 메시지가 "WORKING_ON_BOTH"인 경우이 --current-transfer옵션은 활동을 결정하는 데 매우 유용하지 않습니다. 이 경우 처리중인 파일의 메타 데이터 수를 가져 오는 활동을 결정하는 데 도움이되는 다음 명령을 찾았습니다.

u1sdtool --waiting-meta | wc -l

전송이 시작되면 --current-transfer옵션 에서 정보를 얻습니다 . 그러나 상태 보고서를 많이 제공하지는 않습니다. 동기화 대기중인 파일 수를 얻는 다른 명령이 진행률을 결정하는 데 유용 할 수 있습니다.

u1sdtool --waiting-content | wc -l

Ubuntu 11.04 이상에서는 다음 두 명령이 결합되었습니다.

u1sdtool --waiting | wc -l
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.