Comments (12)
/cc @arschles
from minio.
@slack from what manifest did you launch minio? helm chart?
from minio.
I used deis/deis-dev
from minio.
Also updated the gist with the source manifest (along with the kubernetes dump)
from minio.
ok, can you try launching without /home/minio
in the args:
args:
- "server"
from minio.
Yep, that at least starts. Checking to see if it can write files.
from minio.
Nerp:
{"log":"minio server\n","stream":"stdout","time":"2016-01-04T23:43:30.594803192Z"}
{"log":"NAME:\n","stream":"stdout","time":"2016-01-04T23:43:30.598260388Z"}
{"log":" minio server - Start Minio cloud storage server.\n","stream":"stdout","time":"2016-01-04T23:43:30.598290841Z"}
{"log":"\n","stream":"stdout","time":"2016-01-04T23:43:30.598397451Z"}
{"log":"USAGE:\n","stream":"stdout","time":"2016-01-04T23:43:30.598418065Z"}
{"log":" minio server [OPTION VALUE] PATH\n","stream":"stdout","time":"2016-01-04T23:43:30.598425255Z"}
{"log":"\n","stream":"stdout","time":"2016-01-04T23:43:30.59843045Z"}
{"log":" OPTION = expiry VALUE = NN[h|m|s] [DEFAULT=Unlimited]\n","stream":"stdout","time":"2016-01-04T23:43:30.598714955Z"}
{"log":" OPTION = min-free-disk VALUE = NN% [DEFAULT: 10%]\n","stream":"stdout","time":"2016-01-04T23:43:30.598726935Z"}
{"log":"\n","stream":"stdout","time":"2016-01-04T23:43:30.59873247Z"}
{"log":"EXAMPLES:\n","stream":"stdout","time":"2016-01-04T23:43:30.59873738Z"}
{"log":" 1. Start minio server on Linux.\n","stream":"stdout","time":"2016-01-04T23:43:30.59874233Z"}
{"log":" $ minio server /home/shared\n","stream":"stdout","time":"2016-01-04T23:43:30.598747357Z"}
{"log":"\n","stream":"stdout","time":"2016-01-04T23:43:30.598752115Z"}
{"log":" 2. Start minio server on Windows.\n","stream":"stdout","time":"2016-01-04T23:43:30.598756719Z"}
{"log":" $ minio server C:\\MyShare\n","stream":"stdout","time":"2016-01-04T23:43:30.598761715Z"}
{"log":"\n","stream":"stdout","time":"2016-01-04T23:43:30.598766533Z"}
{"log":" 3. Start minio server bound to a specific IP:PORT, when you have multiple network interfaces.\n","stream":"stdout","time":"2016-01-04T23:43:30.5987712Z"}
{"log":" $ minio --address 192.168.1.101:9000 server /home/shared\n","stream":"stdout","time":"2016-01-04T23:43:30.598777561Z"}
{"log":"\n","stream":"stdout","time":"2016-01-04T23:43:30.598782587Z"}
{"log":" 4. Start minio server with minimum free disk threshold to 5%\n","stream":"stdout","time":"2016-01-04T23:43:30.598787293Z"}
{"log":" $ minio server min-free-disk 5% /home/shared/Pictures\n","stream":"stdout","time":"2016-01-04T23:43:30.598792078Z"}
{"log":"\n","stream":"stdout","time":"2016-01-04T23:43:30.598796849Z"}
{"log":" 5. Start minio server with minimum free disk threshold to 15% with auto expiration set to 1h\n","stream":"stdout","time":"2016-01-04T23:43:30.598801377Z"}
{"log":" $ minio server min-free-disk 15% expiry 1h /home/shared/Documents\n","stream":"stdout","time":"2016-01-04T23:43:30.598806491Z"}
{"log":"\n","stream":"stdout","time":"2016-01-04T23:43:30.598811319Z"}
{"log":"error at command wait\n","stream":"stdout","time":"2016-01-04T23:43:30.598931489Z"}
{"log":"2016/01/04 23:43:30 exit status 1\n","stream":"stderr","time":"2016-01-04T23:43:30.599235079Z"}
from minio.
oh, makes sense why that would fail - it's not getting a path to put the data in...
the last commit only touched an env var, so let me investigate
from minio.
@slack I can't repro this on my cluster. I ran helm up && rm -rf ~/.helm/workspace/*
(because of helm/helm#372), then helm fetch deis/deis
(I've never tested deis-dev, and I know it introduced some changes to get persistence before the beta feature comes). Output below:
ENG000656:builder aaronschlesinger$ kd get pod
kd NAME READY STATUS RESTARTS AGE
deis-builder-el186 0/1 Running 1 41s
deis-database-6dbnv 1/1 Running 0 40s
deis-etcd-1-5xnba 1/1 Running 2 39s
deis-etcd-1-6g79e 1/1 Running 2 39s
deis-etcd-1-l1jhp 1/1 Running 2 39s
deis-etcd-discovery-y9opt 1/1 Running 0 40s
deis-minio-we3g3 1/1 Running 0 38s
deis-registry-bjcm7 1/1 Running 0 37s
deis-router-ia7t2 1/1 Running 0 36s
deis-workflow-8hixr 1/1 Running 0 36s
ENG000656:builder aaronschlesinger$ kd logs -f deis-minio-we3g3
minio server /home/minio/
AccessKey: 8TZRY2JRWMPT6UMXR6I5 SecretKey: gbstrOvotMMcg2sMfGUhA5a6Et/EI5ALtIHsobYk
To configure Minio Client.
$ wget https://dl.minio.io/client/mc/release/linux-amd64/mc
$ chmod 755 mc
$ ./mc config host add http://localhost:9000 8TZRY2JRWMPT6UMXR6I5 gbstrOvotMMcg2sMfGUhA5a6Et/EI5ALtIHsobYk
$ ./mc mb localhost/photobucket
$ ./mc cp ~/Photos... localhost/photobucket
Starting minio server:
Listening on http://127.0.0.1:9000
Listening on http://10.168.1.51:9000
from minio.
You probably won't see it in deis/deis
since that is now pinned to the v2-alpha
tag. The recent merge to master (yesterday) for minio triggered a rebuild and v2-beta
appears to have broken things.
Bumping your manifest to use: quay.io/deisci/minio:v2-beta
should cause it to pop.
from minio.
I'm running into this too.
from minio.
ah, missed that difference. will look into this shortly
from minio.
Related Issues (20)
- Remove mc and integration tests HOT 1
- Minio pod not starting HOT 13
- minio failing in CI HOT 3
- Mirror Minio binary builds
- swap the chart with helm minio chart HOT 1
- Add k8s health and liveness checks HOT 1
- remove 'docker-build' as a dependency of the 'docker-push' target
- remove ubuntu-debootstrap in favor of ubuntu
- add a 'glideup' build target to the makefile
- upgrade to version 0.4.0 of the go-dev container
- move minio config templates out, make more modular HOT 3
- investigate code coverage for CI
- Use quay.io/deis/go-dev:0.5.0
- Try out the official release HOT 3
- Run docker build on all PR builds
- Can't build deis/minio locally HOT 6
- Publish immutable artifact tags + canary version to Docker registries
- use the latest official minio release HOT 4
- Add documentation in the README about limiting disk space HOT 3
- Remove unused mc build targets & scripts
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from minio.