Elasticsearch 是一個開源的分布式 RESTful 搜索和分析引擎。它可以在近實時條件下,存儲,查詢和分析海量的數(shù)據(jù)。它還支持將快照備份至HDFS/S3上面,而阿里云OSS兼容S3的API,本文將介紹如何使用ES的Repository-S3插件將快照備份至OSS。
首先,我們需要安裝repository-s3,可以參考官方文檔:
https://www.elastic.co/guide/en/elasticsearch/plugins/7.2/repository-s3.html
啟動ES,我們可以從log中看到,ES已經(jīng)load了這個plugin:
[2019-07-15T14:12:09,225][INFO ][o.e.p.PluginsService ] [master] loaded module [aggs-matrix-stats] [2019-07-15T14:12:09,225][INFO ][o.e.p.PluginsService ] [master] loaded module [analysis-common] [2019-07-15T14:12:09,225][INFO ][o.e.p.PluginsService ] [master] loaded module [ingest-common] [2019-07-15T14:12:09,226][INFO ][o.e.p.PluginsService ] [master] loaded module [ingest-geoip] [2019-07-15T14:12:09,226][INFO ][o.e.p.PluginsService ] [master] loaded module [ingest-user-agent] [2019-07-15T14:12:09,226][INFO ][o.e.p.PluginsService ] [master] loaded module [lang-expression] [2019-07-15T14:12:09,226][INFO ][o.e.p.PluginsService ] [master] loaded module [lang-mustache] [2019-07-15T14:12:09,227][INFO ][o.e.p.PluginsService ] [master] loaded module [lang-painless] [2019-07-15T14:12:09,227][INFO ][o.e.p.PluginsService ] [master] loaded module [mapper-extras] [2019-07-15T14:12:09,227][INFO ][o.e.p.PluginsService ] [master] loaded module [parent-join] [2019-07-15T14:12:09,227][INFO ][o.e.p.PluginsService ] [master] loaded module [percolator] [2019-07-15T14:12:09,227][INFO ][o.e.p.PluginsService ] [master] loaded module [rank-eval] [2019-07-15T14:12:09,228][INFO ][o.e.p.PluginsService ] [master] loaded module [reindex] [2019-07-15T14:12:09,228][INFO ][o.e.p.PluginsService ] [master] loaded module [repository-url] [2019-07-15T14:12:09,228][INFO ][o.e.p.PluginsService ] [master] loaded module [transport-netty4] [2019-07-15T14:12:09,228][INFO ][o.e.p.PluginsService ] [master] loaded plugin [repository-s3] [2019-07-15T14:12:12,375][INFO ][o.e.d.DiscoveryModule ] [master] using discovery type [zen] and seed hosts providers [settings] [2019-07-15T14:12:12,801][INFO ][o.e.n.Node ] [master] initialized [2019-07-15T14:12:12,802][INFO ][o.e.n.Node ] [master] starting ...
然后,我們需要將OSS使用的Access Key和Secret Key配置到ES去,分別執(zhí)行下面的命令:
bin/elasticsearch-keystore add s3.client.default.access_key bin/elasticsearch-keystore add s3.client.default.secret_key
首先,我們創(chuàng)建一個備份:
[root@master ~]# curl -XPUT 'http://localhost:9200/_snapshot/test' -H 'Content-Type: application/json' -d '{ "type": "s3", "settings": { "bucket": "hadoop-oss-test", "endpoint": "oss-cn-zhangjiakou-internal.aliyuncs.com"} }' {"acknowledged":true}
NOTE: 上面的命令默認(rèn)使用https協(xié)議來傳輸數(shù)據(jù),如果想使用http協(xié)議,需要將"protocol": "http", "disable_chunked_encoding": true加到settings里面(這個特性將會在新版本發(fā)布后可用)。
可以使用下面的命令來確實創(chuàng)建是否成功:
[root@master ~]# curl -XGET localhost:9200/_snapshot/test?pretty { "test" : { "type" : "s3", "settings" : { "bucket" : "hadoop-oss-test", "endpoint" : "oss-cn-zhangjiakou-internal.aliyuncs.com" } } }
我們可以寫入一些測試數(shù)據(jù)到ES,然后看下目前集群的索引信息:
[root@master ~]# curl -X GET "localhost:9200/_cat/indices?v" health status index uuid pri rep docs.count docs.deleted store.size pri.store.size green open sales 89ouBy6RQsuT34QRbn_jeQ 10 0 271786 0 15mb 15mb green open customer fQCMEvXsQOu0UgMm1SAJlA 5 0 10000 0 717kb 717kb
假設(shè)我們只備份sales索引:
[root@master ~]# curl -XPUT 'http://localhost:9200/_snapshot/test/sales' -H 'Content-Type: application/json' -d '{ "indices": "sales" }' {"accepted":true}
然后我們可以從OSS控制臺看到備份的結(jié)果:
現(xiàn)在我們再往sales索引里面寫一些數(shù)據(jù):
[root@master ~]# curl -X GET "localhost:9200/_cat/indices?v" health status index uuid pri rep docs.count docs.deleted store.size pri.store.size green open sales 89ouBy6RQsuT34QRbn_jeQ 10 0 281502 0 15.6mb 15.6mb green open customer fQCMEvXsQOu0UgMm1SAJlA 5 0 10000 0 717kb 717kb
我們利用剛才備份到OSS的快照來恢復(fù)sales索引,分別執(zhí)行下面的命令:
[root@master ~]# curl -XPOST localhost:9200/sales/_close {"acknowledged":true,"shards_acknowledged":true,"indices":{"sales":{"closed":true}}} [root@master ~]# curl -XPOST 'http://localhost:9200/_snapshot/test/sales/_restore?pretty' { "accepted" : true } [root@master ~]# curl -X GET "localhost:9200/_cat/indices?v" health status index uuid pri rep docs.count docs.deleted store.size pri.store.size green open sales 89ouBy6RQsuT34QRbn_jeQ 10 0 271786 0 15mb 15mb green open customer fQCMEvXsQOu0UgMm1SAJlA 5 0 10000 0 717kb 717kb
我們可以看到,sales索引跟之前的一致。
https://www.elastic.co/guide/en/elasticsearch/plugins/7.2/repository-s3.html
https://www.elastic.co/cn/products/elasticsearch
作者:冷月_wjh
G與CAD文件互導(dǎo)各種問題(詳解)
1. 六視圖擺放位置:該六視圖可以直接選擇軟件中的F、T、B、R、L、Ba,將這些試圖放在正確的位置即可得到六視圖;
2. A0到A4圖紙基本幅面尺寸
A0:841*1189;A1:594*841;A2:420*594:A3:297*420
A4:210*297
3. 圖框的制作(在進行圖框繪制時,繪制完后,必須修改制圖環(huán)境中的首選項里的各個默認(rèn)參數(shù)見第12項講解;還有建模環(huán)境下的首選項里的可視化、柵格個工作平面的修改)
首先新建一個part,在建模環(huán)境里不要創(chuàng)建任何對象,然后直接進入制圖環(huán)境,選擇其中的“新建圖紙頁”按鈕,然后選擇窗口中的“定制尺寸”選項,輸入A4:210*297等等圖紙的圖幅大小,此時利用草圖工具中的點命令創(chuàng)建虛線框(虛線框就是圖幅框)的4個頂點(圖幅框的4個頂點),接著利用曲線命令中的直線命令將4個頂點連接起來。然后利用草圖中的點繪制圖框的4個頂點(此4個點就是圖框的4個頂點)然后再利用直線命令將4個點連接起來,然后再利用直線按照圖框標(biāo)準(zhǔn)開始建立標(biāo)題欄和明細(xì)欄,最后輸入字體。然后保存在D盤,然后新建一個part,隨便繪制一個實體,然后進入制圖環(huán)境,然后選擇開始/導(dǎo)入/部件,選擇上步我們創(chuàng)建的圖框(導(dǎo)入我們存盤的文件),單機確定即可,然后選擇“基本視圖”這樣,平面圖就生成了,然后保存,最后可以通過CTRL+M和CTRL+SHIFT+D進行平面圖與三維圖之間的切換。
4. 如何將cad的平面圖導(dǎo)入到ug建模里進行拉伸操作?
首先將cad圖利用“移動命令”移動到絕對原點(如果不移動到絕對原點則導(dǎo)入到ug建模窗口后會發(fā)現(xiàn)平面圖了離坐標(biāo)較遠,而且還不方便找到導(dǎo)入的平面圖),然后將cad圖另存為dxf/dwg的格式,注意不要另存為2010版的,存2007以下包含2007在內(nèi)的版本的。如果選擇2010的dxf/dwg導(dǎo)入到ug建模時會出現(xiàn)如下圖所示的窗口:
導(dǎo)入到ug中如果發(fā)現(xiàn)圖像無法做任何編輯,則此時需要設(shè)置圖層256,打鉤即可。
5. 如何將ug制圖導(dǎo)入到cad進行標(biāo)注和修改曲線?
方法1:在ug制圖窗口里選擇導(dǎo)出“2D exchange”彈出窗口如圖:
注意選擇輸出至“建模”選項。其他不變,然后打開cad導(dǎo)入剛才的那個文件,現(xiàn)在不慌標(biāo)注尺寸。首先對格式/標(biāo)注樣式進行設(shè)置,
將1、箭頭、文件大小設(shè)置成 3.0與ug標(biāo)注的文字大小一樣;
2、文字位置——垂直改為“上”;
3、文字對齊改為“與尺寸線對齊”;
4、從尺寸偏移改為“1”;
5、主單位精度改為“0.0”;
6、比例因子改為放大比例,該比例值應(yīng)與ug圖中的縮小比例正好相反;然后再打印時選擇“范圍”即可。如果選擇輸出至“制圖”選項結(jié)果好像與“建?!钡囊粯?。該方法缺點是線條、字體會發(fā)生變化,不理想。
方法2、在ug制圖窗口里選擇導(dǎo)出“cgm”,彈出窗口后可以改變存儲路徑和名稱,此時不要關(guān)閉ug當(dāng)時的窗口,保持當(dāng)時的窗口是開的,然后導(dǎo)入剛才的cgm格式的文件,然后再導(dǎo)出成dxf/dwg格式的文件,然后導(dǎo)入到cad,之后的操作與上面的方法是一樣的。方法(2)在ug里面導(dǎo)出cgm格式的文件后可以新建一個ug文件,然后再建模窗口中導(dǎo)入cgm格式的文件如圖所示:
此時重要的點擊ug里的保存按鈕,如果不點擊保存按鈕則無法完成導(dǎo)出dxf/dwg的操作,點擊保存后可以導(dǎo)出dxf/dwg格式的文件了,然后用cad打開剛才dxf/dwg文件如圖所示:
此時可以選擇視圖——三維視圖——俯視圖即可如圖:
同樣需要設(shè)置標(biāo)注樣式與上面的一樣。優(yōu)點是線條和字眼不會發(fā)生任何變化,比較理想。
方法3:直接在ug制圖里導(dǎo)出成dxf/dwg格式的文件,然后用cad打開,優(yōu)點是標(biāo)注尺寸不用再cad里進行設(shè)置,可以直接標(biāo)注缺點是圖紙中的曲線無法進行編輯。圖紙只能看。
6. 如何將cad的圖框?qū)氲絬g中使用?
方法1:首先將cad中的圖框另存為2007版本的dxf/dwg(在導(dǎo)成該格式的文件之前首先標(biāo)注一下圖框的尺寸是不是標(biāo)準(zhǔn)的A4圖紙,然后還要將圖框移動坐標(biāo)系原點處(選擇工具/新建ucs/原點/此時選中圖框的左下角點就可以讓坐標(biāo)跑到圖框左下角那里去了)),然后打開ug新建模型文件,在建模窗口中導(dǎo)入dxf/dwg格式的cad圖框,此時你會發(fā)現(xiàn)ug里看不到圖框,現(xiàn)在需要設(shè)置圖層,選擇其中的“類別顯示”然后勾選圖層,即可讓圖框顯示出來。然后點擊保存按鈕。新建模型文件,注意命名要有含義,然后進入建模環(huán)境,最后進入制圖環(huán)境,在制圖環(huán)境下選擇導(dǎo)入“部件”命令,單機確定后彈出選擇我們剛才保存的ug建模環(huán)境下的圖框,選中即可,彈出“點”窗口,單機確定即可(此時你會發(fā)現(xiàn)圖框的某一些文件跑偏了,現(xiàn)在必須糾正某一些文件的位置或者你重新編輯也行)。然后單機菜單欄中的“工具”——表格——保存為模板選項。然后再單機保存按鈕。關(guān)閉窗口,將我們剛才保存的文件復(fù)制到ugii——html_files文件夾中,然后用記事本打開
如圖圖標(biāo),然后選中記事本中最后一段話如圖
,然后粘貼在他的下一行即可。然后將d6改成d7;model3改成我們剛才的那個文件的文件名;model3.prt也是的但是.prt必須要。
中的model3也要改,一共改3處即可。最前面一個不要.prt。后面兩個要。然后保存即可。
然后進去建模窗口,打開首選項/資源板,選擇窗口中的第二個如圖(如果不行就用第3個或第4個),然后彈出一個窗口,單機瀏覽選中“metric_model_templates”文件,此時會在ug建模左邊出現(xiàn)如圖
然后再利用資源版刪除我們剛才添加的文件;然后再利用資源版添加“metric_drawing_templates”文件。此時完成圖框的操作。
7. 標(biāo)題欄圖框制作
8. 明細(xì)欄圖框制作
9. 圖紙幅面(細(xì)實線0.3):如圖中的BXL,減去a、c、e就是圖框(粗實線0.7)
制圖參數(shù)預(yù)設(shè)置;注釋參數(shù)預(yù)設(shè)置;截面線參數(shù)預(yù)設(shè)置;視圖參數(shù)預(yù)設(shè)置;視圖標(biāo)簽參數(shù)預(yù)設(shè)置;可視化參數(shù)預(yù)設(shè)置;柵格和工作平面參數(shù)預(yù)設(shè)置;加載制圖標(biāo)準(zhǔn);定制制圖標(biāo)準(zhǔn);
10. 制圖首選項參數(shù)修改
11. 建模環(huán)境中的制圖參數(shù)修改
12. 加載新的制圖標(biāo)準(zhǔn)(只有在制圖環(huán)境下才能添加)
13. 制定制圖標(biāo)準(zhǔn)
14. 制圖標(biāo)準(zhǔn)的導(dǎo)入
不會
15. 在制圖環(huán)境下使用編輯/視圖/邊界命令可以是某個視圖只顯示我們需要的那部分,不需要的部分可以自動隱藏掉
16. 編輯/視圖/視圖相關(guān)編輯作用很多。
第一個:擦除對象:可以刪掉我們不需要的線條
第二個:編輯完整對象可以修改對象的線性和線寬;
第三個:編輯著色對象:可以更改著色對象的局部顏色和透明度顯示。
17. 在創(chuàng)建以上那些剖視圖之前,來認(rèn)識一下基本知識
1——任何一個剖視圖的創(chuàng)建的第一步都是先選擇需要剖切的視圖。
2——剖器符號是由箭頭段、剖切段和彎邊段構(gòu)成。
剖切段:它代表著剖切平面的位置,可以使用曲線工具條和點構(gòu)造器來精確地選擇剖切點
彎邊段:在相鄰的兩個剖切段之間自動生成彎邊段,彎邊段始終與剖切段垂直。彎邊段處的剖切面并不產(chǎn)生投影線,彎邊段默認(rèn)位于兩個剖切段定位點的中間位置,用戶可以移動它的位置,但不可以添加和刪除彎邊段。
箭頭段:位于父視圖之外,和剖切段相連,始終與剖切段垂直,它代表著投影方向,可以移動它的位置,但是不可以添加和刪除它
要想移動它只能雙擊彎邊段即可
上面的簡單剖視圖就是全剖視圖。
18. 半剖視圖:用于表大對稱零部件,一半剖視圖表達零件的內(nèi)部結(jié)構(gòu),另一半視圖則可以表達零件的外形。它在選擇邊線時是有先后順序的,具體的原則不清楚。先選擇這個圓后選擇那個直線和先選擇這個直線后選擇那個圓其結(jié)果是完全不同的。
19. 旋轉(zhuǎn)剖視圖:采用相交的剖切面來剖開零件,然后將被剖切面剖開的結(jié)構(gòu)等旋轉(zhuǎn)到同一個平面上進行投影的剖視圖,注意相交平面不知道有幾個?
20. 轉(zhuǎn)折剖視圖(折疊剖視圖):創(chuàng)建一個無折彎的多段剖切視圖,所生成的視圖與父視圖正交對齊
21. 展開點到點剖視圖:可以創(chuàng)建一個無折彎的多段剖切視圖,創(chuàng)建時通過點構(gòu)造器來定義剖切線的每個旋轉(zhuǎn)點的位置,系統(tǒng)順序連接旋轉(zhuǎn)點來創(chuàng)建剖切線的每個剖切段,每個段會在鉸鏈線平行的平面上被展開
22. 展開的點和角度剖視圖
23. 軸側(cè)剖視圖:創(chuàng)建一個全剖或者階梯剖視圖,剖切線顯示在軸側(cè)圖中
24. 半軸側(cè)剖視圖:一半用視圖顯示,另一半用剖視圖顯示
25. 局部剖視圖:局部剖視圖的創(chuàng)建比一般視圖要有技巧,這個局部剖是必須有兩個視圖存在,一個視圖是繪制藝術(shù)樣條,另一個視圖是創(chuàng)建剖切的基點和拉伸的矢量方向。見圖所示,具體的基點選擇那個位置得看我們是想怎么剖切局部實體,事實上樣條曲線框選的部分就是我們只對這個部分的實體的實體進行剖切,跟全剖沒有什么區(qū)別,局部剖只是把我們想剖切的那個部分提取出來,未提取的部分不發(fā)生任何變化,至于剖切方向,必須看我們從哪個方向上剖切實體。
補充圖:
對窗口進行說明:
創(chuàng)建:選中該按鈕,表示是創(chuàng)建一個新的局部剖視圖
編輯:選中該按鈕表示編輯一個已經(jīng)存在的局部剖視圖
刪除:選中該按鈕表示刪除一個已經(jīng)存在的局部剖視圖
:激活該按想學(xué)習(xí)UG編程加QQ群614096521鈕選擇要生成局部剖視圖的視圖(該視圖可以是其他剖視圖也可以是某個3視圖)
:激活后選取局部剖的基點,一般從其他視圖中選取點等來確定
:激活后定義局部剖的去除材料的方向,系統(tǒng)默認(rèn)為所選視圖的法線方向
:激活后定義局部剖的剖切線,需要提前繪制草圖藝術(shù)樣條曲線
:選中時表示使用選擇的局部區(qū)域來切透整個模型。
在選擇剖切線后,如果所選的曲線不封閉,系統(tǒng)會自動添加直線來封閉,此時該直線上會出現(xiàn)邊界點,單擊邊界點,然后移動鼠標(biāo)指針到新的位置再單擊,就可以調(diào)整邊界的形狀和大小。
斷開視圖
在裝配圖中創(chuàng)建不剖切的部分零件的全剖視圖
裝配圖中的半剖視圖創(chuàng)建
26. 裝配體的局部剖視圖
27. 裝配體軸測圖的剖視圖
28. 工程圖中的二維草圖的作用類似于擴展功能;
工程圖表格的導(dǎo)入等相關(guān)編輯;
當(dāng)你想學(xué)編程,找不到學(xué)習(xí)的方法?
如果你想學(xué)UG編程的話你可以加阿心獲取視頻資料軟件學(xué)習(xí)。因很多粉絲想跟作者交流 特此申請了個數(shù)控交流群 大家一起學(xué)習(xí)一起交流 有想一起交流的朋友可以私信作者,群里也提供免費的視頻資料 UG軟件等各種一切免費
下面是私信獲取方法:
請在評論區(qū)評論:教程,這樣方便大家獲取,然后關(guān)注本頭條號后私信阿心:UG。
點我的頭像進入我的主頁面
記?。阂檬謾C客戶端哦,木有客戶端的速度下載哦!
首先關(guān)注我的頭條號,然后手機點進阿心的主頁面(網(wǎng)頁版是找不到私信頁面的!)
支持小編,好讓我有分享的動力!
操作導(dǎo)航器的程序視圖中,選擇已生成刀具路徑的操作,在工具條上單擊【后處理】,系統(tǒng)打開后處理對話框
(1)后處理器:從中選擇一個后置處理的機床配置文件。因為不同廠商生產(chǎn)的數(shù)控機床其控制參數(shù)不同,必須選擇合適的機床配置文件。
(2)輸出文件名:指定輸出程序的文件名稱和路徑。
(3)輸出單位:可選擇公制或英制單位。
(4)列出輸出的:激活該選項,在完成后處理后,將在屏幕顯示生成的程序文件。
完成各項設(shè)定后,點擊“確定”,系統(tǒng)進行后處理運算,生成程序指定路徑的文件名的程序文件。
UG編程精加工刀路提高加工效率實戰(zhàn)教程4.wmv_UG編程刀路優(yōu)化教程_騰訊視頻 https://v.qq.com/x/cover/u6onv1em7uy0tbw/u14282enn6p.html?
UG編程自學(xué)的苦惱:
1、自學(xué)沒有約束,很容易放棄;
2、自學(xué)不清楚自己理解的參數(shù)是否正確;
3、自學(xué)遇到不懂的問題,沒有專業(yè)人員給解答;
4、自學(xué)編寫出來的程序不知道是否可以上機等一系列的問題,困難很多。
國內(nèi)所有大型模具公司要求必會的專業(yè)化編程軟件POWERMILL,英國劍橋大學(xué)開發(fā)的數(shù)控編程軟件,PM特別在刀路安全上,刀路靈活上以及做到行業(yè)第一,在提高編程速度方面十分出色,在中國海信、中國格力、中國長城......要求編程工程師必會軟件軟件之一(UG+PM),對今后編程工程師職業(yè)發(fā)展坐上頂尖編程起到?jīng)Q定性作用,包含精密出口,大型汽車、鑄造,體系全新升級。
*請認(rèn)真填寫需求信息,我們會在24小時內(nèi)與您取得聯(lián)系。