Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
standalone/drive/troubleshooting [2019_08_08 00:52] – [Drive Queued] steven | standalone:drive:troubleshooting [2022_08_17 19:16] – [Cache] steven | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | # Standalone Drive Troubleshooting | + | # InfiniDrive |
+ | |||
+ | #### last updated on: Aug. 26, 2020 | ||
[[: | [[: | ||
Line 11: | Line 13: | ||
The drive runs as two processes. The Drive and the Drive Uploader. | The drive runs as two processes. The Drive and the Drive Uploader. | ||
- | The Drive process handles requests from the FUSE drive such as open, write and rename. When an updated or created file is closed it's handed to the Uploader which sends the file to object storage. | + | The Drive process handles requests from the FUSE drive such as open, write and rename. When an updated or created file is closed it's handed to the Uploader which sends the file to the server. |
## Installation | ## Installation | ||
Line 19: | Line 21: | ||
The drive runs as user application for a single user, as a mapped drive. Different users will run their own instance of the drive, typically with different credentials. | The drive runs as user application for a single user, as a mapped drive. Different users will run their own instance of the drive, typically with different credentials. | ||
- | A Drive can also be licensed for Server installations, | + | A Drive can also be licensed for Server installations, |
## Detail | ## Detail | ||
Line 43: | Line 45: | ||
Files that have been created but not uploaded are flagged with the OFFLINE attribute. | Files that have been created but not uploaded are flagged with the OFFLINE attribute. | ||
- | C: | + | C: |
08/ | 08/ | ||
08/ | 08/ | ||
Line 62: | Line 64: | ||
As an extra precaution recovery mode is also run once a day. | As an extra precaution recovery mode is also run once a day. | ||
- | ## Logs | + | ## Logging |
- | There are a number of logs that can help troubleshoot issues relating to the uploading | + | There are a number of logs that can help troubleshoot issues relating to the operation |
Log files are created only when the first applicable log entry is written. Log files are rotated after a certain size. | Log files are created only when the first applicable log entry is written. Log files are rotated after a certain size. | ||
+ | |||
+ | The Drive and Uploader Logs are focused on the interaction with the external object storage (over the network) and provide a great way to see how the system is performing in general as well as a way to trouble-shoot specific issues. Requests from the FUSE layer, such as block I/O and metadata are not logged. Cache hits for files and metadata (directory information) are not logged. | ||
+ | |||
+ | To troubleshoot specific requests Fiddler can also be useful. | ||
### Uploader Starting | ### Uploader Starting |