Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hasanimran96/project-distributed-file-system
Final Project for my distributed systems course
https://github.com/hasanimran96/project-distributed-file-system
algorithm client-server-architecture distributed-file-system python3
Last synced: about 3 hours ago
JSON representation
Final Project for my distributed systems course
- Host: GitHub
- URL: https://github.com/hasanimran96/project-distributed-file-system
- Owner: hasanimran96
- Created: 2018-11-09T10:28:56.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2019-12-13T19:38:04.000Z (almost 5 years ago)
- Last Synced: 2023-10-20T12:36:24.132Z (about 1 year ago)
- Topics: algorithm, client-server-architecture, distributed-file-system, python3
- Language: Python
- Homepage:
- Size: 458 KB
- Stars: 2
- Watchers: 0
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Project-Distributed-File-System
## How to compile and install
### To run the project:
1. create a folder where you want to store the files of the server.
2. Open **server.py** and update the directory of **root** to where the folder is
3. configure the ips of the other two servers in **server_to_connect**
4. Run file server in a separate directory - **python3 server.py**
5. if you are running the server and client on the same machine then keep the folders separate for client and for server
6. Open **client.py** and update the directory of root to where the client folder is
7. Run client in a separate directory - **python3 client.py**